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

Share

Comments