Same as everyone, couldn't figure out what to do lol.
But the game look good and with high potential, I guess that the pressure of time made you release it that way... so I'd like to see that this game might become with some more time. let us know when you finish it!