Icon - Calendar Released: 8 May 2006 Icon - Edited Reviewed: 22 May 2016

Considering this game is from 2005, I still loved the gameplay and found myself hooked on it pretty quickly. The guns are satisfying and the top-down view doesn't detract from the atmosphere of getting mobbed by slashy aliens. A classic!