I'm a fan of the genre, made a game of the style myself(not the jam one).
I think you got the basics down pretty well. If you'd add some weapons, enemies and upgrades I can see it being pretty neat.
Good job :D