game cover

Alter Ego Trailer

First trailer for Alter Ego, a PC adventure set in Plymouth is now available. Game releases in Q1 2010.

27 January 2010 | 1,223

Share

Popular on gamewatcher

Comments