Sort:  

lol I agree, the glass smashing is a bit over the top! But the rest is really cool :)