RaySupreme review - Not bad but can get better