Surprisingly functional. Buttons are very responsive and easy to play. Your brain farts sometimes while you change controls but after all it works amazingly well. Visuals are great very easy to read everything. Music is also great on its own but for the game it might be a bit too energic if you ask me, I got little stressed from it. Overall great job guys, has huge potential!