Snape looks like the cat that got the cream. *veg* And Harry... like the cream about to be gotten. (please ignore nonexistant grammar. Am brainded) Though I don't think Harry minds that much. He must be as impressed as us by Snape's package. ;)
Love the colors, especially on their faces, and the invisibility cloak looks awesome!