Pretty fast-paced and difficult, but was really fun to play through. But the visuals were not as good and they could have been improved in many aspects, such as there were barely any transitions between levels. But still was very enjoyable.