Planetary Annihilation Gameplay Video Debuts With May Alpha Announcement
A 19-minute plus game play video of Planetary Annihilation, a title that is aiming to bring back the love for real-time strategy games, was released today by Uber Entertainment.