PCPS4SwitchXbox OneMar 12 2018 / 5:01 PM EST0Atmospheric 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 …