Monday, March 28, 2005

Space Rangers 2 Movie and StarRush Screenshots

3DGamers offers an even twenty screenshots from StarRush, a planetary/space-based sim, as well as a trailer from Space Rangers 2: Dominators, a space strategy title.

1 comment:

Brian Rubin said...

Man, how come the Russians are making all the awesome space games?! Glad they're being translated to English, though.