Personally I find it refreshing tried it last night and had a blast, it takes away the aspect of fed enemy, everyone is fed.
I like the idea of this enforced team fight scenarios where you must invade enemy jungle to kill ghost . and prepare for demons
also Its fun when Zed has blood moon and you ulti an enemy. they just run around doing their business when suddenly, invisible death mark XD
Anyhow how do you guys like the new gamemode ? I give it an 8/10