Beast storage interface and quest menu could be better organised, but otherwise not bad. Rather processor intensive, as with a lot of multiplayer flash games of this type.. Turning off the music helped a bit, but it's a pity, because the music wasn't bad either.
I don't even know why such a religiously insensitive game got badges. If it was one about prophet muhammad you'd be accused of instigating an attack by extremists on the international public.
Games that have stopped working need to have their badges retired, so people who have got them can keep them, and people who haven't don't have it showing up as an unachieved badge.
The super villains level is nonsense, even if I do the same thing every time, they over take me at different places each time, and I've maxed out upgrades, how the heck am I supposed to pass it?