New screenshots released Thursday. March 4th 2010

The screenshots gallery has been updated with four more screenshots showing a few Hellion in-game locations. The shots serve as an introduction to the location video we will be releasing in two weeks. Stay tuned!
‹‹ BACK