Home Blog Planet Alpha Announcement Trailer BlogNewsChannelsVideo GamesVideos Planet Alpha Announcement Trailer By Alex Bean - March 12, 2018 426 0 Facebook Twitter Google+ Pinterest WhatsApp There is a lot going on in the announcement trailer for “Planet Alpha” – but you will have to wait until later in 2018 to see how it all shakes out…