In een tijd van het shootergenre zijn er al veel grote titels uitgekomen, waarvan velen het geld meer dan waard waren. Nu komt Atomic Games met een wat kleinere titel uit voor de Xbox Live Arcade met een wat kleinere prijs, maar is de game dit geld wel waard?