+: An unique and funny hero survival map. There are not so many heroes that is confusing to choose one among them, and items are nice too. There's not an ultimate lose condition and every player can have fun without getting depressed because of getting owned, because everyone on team are allies and you have to work as a team. Achievements are a real nice addition.
-: Add a little more stock to every item at the shops end of rounds. But very little. Like 1 or 2 more charges. All of them were 3, weren't they? And you should add one or two sections about the credits and contains of the map at main quest section. But don't overdo it. It should be a bore to read a long line of sections. (I am not saying anything bad about achievements section with this, they are good, and a must :D )
I am rating a 5/5 .. Good, short and unique map.