alpha polaris

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…