Thank you! I'm glad you enjoyed it!
If you don't mind, what in particular about the mechanics was odd (so I can hopefully clarify things so they make more sense)? I am currently working on getting keyboard control setup, hopefully it won't be much longer but I'm having some issues as, luck would have it. The game should play much more nicely after that though since the scenes were designed to be navigated with the keyboard.