Tuesday, April 29, 2014

Better Left In The Shadows preview

A preview of the upcoming game 'Better Left In The Shadows'.



Game Informer Online: Better Left In The Shadows. http://google.com/newsstand/s/CBIw7b3HtAY