Team 17 released a new Planet Alpha trailer to whet the appetite. PLANET ALPHA is heading to Xbox One, PlayStation 4, Nintendo Switch and PC in 2018. You can check out more details about the game on the Steam Store Page.
Team 17 released a new Planet Alpha trailer to whet the appetite. PLANET ALPHA is heading to Xbox One, PlayStation 4, Nintendo Switch and PC in 2018. You can check out more details about the game on the Steam Store Page.