It is two weeks ago since the game has been released. That is a good moment to have a look at the feedback. Here are the first reviews:
And here are some funny youtube clips:
The first two weeks are over. So let's have a look at the feedback...
Posted by gamesthatcouldbew... on