I was thoroughly enjoying my time with the game at the start but the longer it went on the less fun I was having. The core mechanics are decent, pretty good even and the visuals are great, but the level and boss design felt more and more lacking as the game dragged on.