PCPS4SwitchXbox One6 years ago0Atmospheric side-scroller Planet Alpha announced for PS4, Xbox One, Switch, and PCTeam17 has announced Planet Alpha, an atmospheric side-scrolling platform adventure game from Denmark-based independent developer …