Played a few minutes of it so far it's pretty fun. Will try to record some more gameplay tomorrow and upload it to my youtube channel.
EDIT: Here's a quick video of me playing it. Will upload more tomorrow when I play it. https://www.youtube.com/watch?v=3nFJ...ature=youtu.be