newgrounds (The Impossible Quiz, anyone remember the square root of an onion?), Numa Numa, The Evolution of Dance, Shortbits 2, Badger Badger Badger (and other Weebl animations), Onyxia Wipe Animation, bash.org, Stumble Upon (a useful toolbar?!), all sorts of great stuff from that time
Gratz! Terraria is definitely a ton of fun. I haven’t played in so long I’m not even sure what Moon Lord is haha but I can only imagine it was awesome