Elfsquad7

11.30.11
Stardock sends Elfsquad7 down the Xbox Live Indie Games chimney
11.30.11

Stardock sends Elfsquad7 down the Xbox Live Indie Games chimney

Michigan-based developer Stardock may be better known for strategy titles like Galactic Civiliza...

View