Quite fun, but it does have a few visual / gameplay issues (the sprite layering sometimes displays objects on top of other ones even when they're behind, and if the player is standing at the top of the screen they cannot shoot because the lasers start inside the walls).
Would be cool to have a dash or a charge shot or something to increase gameplay variety.