Human: Fall Flat Switch footage
Posted on December 9, 2017 by Brian(@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.