At first I thought, okay, I catch bullets like Neo in the Matrix, how hard could this be? Turns out: pretty hard. But that's more a skill based issue than I can blame the game design here, you've got a full moveset and the waves increase in challenge at a steady rate. You're generous with health without trivializing the game either. I thought the crucial forward dot was maybe a little difficult to see at times, and some polish with particle effects and trail renderers would have really taken this up another level. That being said, I did achieve flow state here, and enjoyed playing it.