I like it... it's a solid and proven design..so that is definitely working for you.
I'm not sure I like how you've placed some of the characters, especially the Space Invaders ones... I think they're a bit small to really be taken in from a normal standing position, and I think the acknowledgement of them can be done with just one or two aliens...