Game Details

NameHuman: Fall Flat
Latest rank2
Latest price6.0 EUR
ReviewVery Positive 93% of the 58,629 user reviews for this game are positive.
Release date22 Jul, 2016
Developer No Brakes Games
Publisher Curve Digital