LOL thanks I think so too I've been dying for it to get to me. I got it today and I couldn't wait to get it on. There are others too all sorts Star Wars, Snow White, tic tac toe all kinds.
That's pretty cool. I think about getting one like that frequently, but don't want to put anything on my 17" MBP. If you want to see more of these awesome stickers, look here: