Submit a news tip



Human: Fall Flat Switch footage

Posted on December 9, 2017 by (@NE_Brian) in Switch eShop, Videos

A whole bunch of games were added to the Switch eShop this week, including Human: Fall Flat. We’ve posted a video below that shows off footage from the release.

Leave a Reply