This game got a lot of praise from other outlets. Watching this, I'm not exactly sure how. It looks pretty rough
mattchops's comments