Wow! This reminds me of a classic arcade from the mid 80's. Yes, that's how old I am. It took me a sec. to get the hang of it (like any good arcade game). And, then I mastered it with a score of 30. The layout of the play area and the screen wrapping is clever and interesting to play. Do you use Brfx for your SFX?
Well done !!