eShop Nintendo Switch Reviews Human: Fall Flat Review December 21, 2017December 26, 2017 Craig Majaski 0 Comments # of Players: 2, Developer: No Brakes Games, Platformer Series, Price: $14.99, Publisher: Curve Digital, Rated E for Everyone, Release Date: December 7 2017, Switch-Human-FallChallenge yourself with puzzle rooms that utilize real physics to solve them. Read more