Source : saintxi.com

Light of Altair Released Today

1781 days 23 hours ago - London, June 4, 2009 - SaintXi, an independent games studio, today launched Light of Altair, their addictive new sci-fi strategy game for PC worldw... | News | 12

10°
1 item found

Profile menu

Domains

Domain saintxi.com

Details

SourceRank n/a
Approved stories 1
Failed stories 0
Added 1449d ago