Wow, really amazing game. I love how the weapon switches make the player adjust on the fly (the sideways shooting is my favorite in that regard) but having some control over that with the bomb is great. I also really liked figuring out how the screen-wrapping works; at first I just thought the borders were walls, then I realized I could go over them but they'd shoot back at me if I stayed there for too long, then I realized I could screen-wrap and I thought that was really cool, and then finally when my bullets started wrapping I just had to smile from the chaos. I was really pleasantly surprised by that process of discovery. Great work!