alpha polaris

No Picture

Alpha Polaris to release at retail 31st August 2012

Merge Games are bringing Indie hair raiser Alpha Polaris to retail August 31st 2012. Nominated in the 2012 European Game Awards in the Best Adventure Game Category, Alpha Polaris’ immersive storyline is sure to intrigue and scare…

By: Press Release

Latest Videos