This trailer is amazing that you should take a look.
It’s Section 8, from TimeGate Studios and it will be released on Q3 2009.
Above link found from GameSpot.
Wow!!!
This trailer is amazing that you should take a look.
It’s Section 8, from TimeGate Studios and it will be released on Q3 2009.
Above link found from GameSpot.
Wow!!!