Tired of the typical sci-fi games? Rochard brings us some nice screens
Rochard borrows elements from a lot of other games, but do they come together in the end?