Kreed: Battle for Savitar

In Battle for Savitar, you are stationed on Pluto, where you must fend off invading alien forces that are overtaking the Solar System.

Latest GameSpot Updates

Type Headline Date
Fact Sheet Kreed: Battle for Savitar Company Line May 18, 2004
Screens new screens May 14, 2004
advertisement

Game Stats

Games you may like…

Users who looked at content for this game also looked at these games.

See More Similar Games