it takes a very long time to get to a shop, it would be much better if it appeared after every wave because the gameplay becomes very tedious after just a couple waves. the player is also very agile, making it very easy to simply avoid and not interact with the enemies.