I think this game is very fun especially for someone like me who enjoys boss fights a lot. Throughout the gameplay I realized the shooting does not have infinite range which is good since it makes the game more challenging. However, in the second boss fight, once the boss is close to you, it is very difficult to escape his AOE attack.