I guess this is a new game?

Link : http://www.urbandictionary.com/define.php?term=rage+in+a+cage