This game reminds me of mini jam 84!The limitation in that jam was that the player is tied up with the amo.Anyway the concept was pretty unique!