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.
Images
Latest GameSpot Updates
| Type | Headline | Date |
|---|---|---|
| Fact Sheet | Kreed: Battle for Savitar Company Line | May 18, 2004 |
| Screens | new screens | May 14, 2004 |




