• 18 years ago
Looks interesing. Reminds me a bit of Killzone but maybe thats just me.

Out: End of 2007