Really reminds me of some older games I used to play, great nostalgia factor. My only critique is that being upside down doesn't really add anything interesting - maybe the level could rotate every once in a while so you're upside down or right side up? Anyways, nicely done!