Tagged: imperium galactica stargazer

Imperium Galactica Stargazer Incoming!!

Imperium Galactica Stargazer Incoming!!

While most news goes into the daily digest, I’m just too much of an Imperium Galactica fan to not give this some extra attention. According to a press release, the Digital Reality folks have...