game cover

Alter Ego Trailer

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

| 0 | 1,222

Share

Popular on gamewatcher

Comments