Human: Fall Flat Switch launch trailer - Nintendo Everything

Submit a news tip



Human: Fall Flat Switch launch trailer

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

Curve Digital has released the official launch trailer for Human: Fall Flat on Switch. Have a look at the video below.

Leave a Reply