Tag: Xbox Live Indie Game Review

Astralia Review

Astralia is an enjoyable strategy-shooter that is well worth the few quid it'll cost the curious gamer.