Planet Alpha launches September 4
Posted on July 31, 2018 by Brian(@NE_Brian) in News, Switch eShop
Team17 has dated the atmospheric side-scrolling platform adventure game, Planet Alpha. It’ll be releasing September 4 via the eShop.
Here’s a new trailer: