As a concept, this is beautiful. The systems that you implemented here are interesting and executed upon very elegantly. You are clearly a very talented programmer.
Not downplay your efforts, but I wouldn't really consider this a game. It gives me more technology or computer graphics demo vibes. With that said, it isn't the most fun thing to "play" but I am still fascinated by this little world you created.
Some things that would improve this "game feel":
- some kind of indicator on the 2D interface that tells you where the player is standing.
- A reason to not camp in one spot (coins? enemies?)
- Down arrow to drop pieces quickly, but not immediately like "Shift"
Awesome work. Excited to see what you make next!