In all honesty, I don't know much about it XD. I just know I'm obsessed with Mario games and I'm getting it for free. So, it can't be too bad with those conditions.Haha. from what I have seen though,
It seems to be a lot like the free roaming Mario games of the big systems with more structure in where you go. Sadly it will be after christmas before I can fully speak on it.