Tag Archives: Rachel Amber

Square Enix Announces New Game, Life is Strange

Square Enix just announced a brand new episodic adventure game coming from developer DONTNOD Entertainment called Life is Strange. Continue reading Square Enix Announces New Game, Life is Strange

Advertisements