Smogon is still in my favorites bar so I check in when I check my mail and such. Still alive. Let's meme sometime soon.