MSG
Easy
Sexy
Hard
Do you have canvas disabled? Or just using an old browser? That's sad. :(