PLANET ALPHA – Unlocking The Mysteries Trailer

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.

Written by: News Bot

General dogsbody posting regular news and media content.