This is great. I feels like a demo for a full game that I would love to play. If it's not already planned, gamepad support and button mapping would be lovely. Excellent job.