raptor22
SENIOR MEMBER
- Joined
- Dec 8, 2011
- Messages
- 7,064
- Reaction score
- 9
- Country
- Location
Just newly released.new or or just newly released?
The background voices at the beggining remind me Delta force video game that I was playing back early 2000.