Nice concept and good cohesive atmosphere and graphics! Took me a moment to get that you can force yourself up with shooting down.I found it very challenging (maybe a little too much).
Yeah, the mechanic takes some getting used to, but once you do man is it satisfying to trickshot the enemies while perfectly squeezing between platforms.