Source : saintxi.com

Light of Altair Released Today

1931 days 13 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 1599d ago