Xrave
Supreme [H]ardness
- Joined
- Jun 29, 2004
- Messages
- 7,816
The $15 DLC is free when you have the free base game.
Although I'm not sure the trailer is helping to sell any copies...
Although I'm not sure the trailer is helping to sell any copies...