Just uploaded this to my channel.. this game is so much fun! I was confused at first but figured it out fairly quick. The gameplay itself is really smooth and fun and I even love the cutscenes. I highly recommend trying it out!
Here is my video if you're interested in watching!