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,214

Share

Popular on gamewatcher

Comments