Предусмотрен однопользовательский и многопользовательский режимы игры. В однопользовательской игре в качестве врагов выступают боты управляемые искусственным интеллектом.
Каждое сражение являет собой отдельный уровень, представляющий собой одну локацию большого или среднего размера, часто — открытую, на которой и ведётся игра. По мере прохождения уровней игроку открываются новые локации и противники; на каждой локации могут быть различные виды оружия
{youtube}9Zsp1ahGgWE{/youtube}