The only gripe I have so far is about Medusa's dress. I know it's her classic one, but could they not do something to modernise it a bit? I looks like a terrible mid-90's low budget sci-fi thing or something out of one of the Stargate shows (which I love, but this dress would still bother me there).
Lockjaw looks so damn cuddly.