Thanks for playing! We are currently working on overhauling the UI and adding a short tutorial sequence to slowly introduce all the controls and mechanics. Glad you liked some of the minigames and sorry about the bugs!