I have not downloaded this game yet but I must say I am intrigued. The trailer video is hilarious and the game taunts us as being “Ridiculously intense”.