g sports cycle review