Zack H of The Cube gives his opinion on the newest indie shooter to hit digital store shelves this week