Very engaging presentation! The controls are wonky as hell, but the game idea is there. The bugs killed it a bit for me, unfortunately.
Good work on the concept, regardless!