Wow, this is a pretty bad game, can't imagine who would pay to play this.
That aside though, what is it doing featured on the front page, where the featured games generally have new achievements/challenges associated with them? Is this a paid placement? If so, could we get some sort of "sponsored" disclaimer so we know it's not featured based on merit?