Haha, that's gotta be an awesome feeling
Also, I've been trying to advance more in ranked, but my winrate is very slowly decaying.
I'm still at 65%, but it's tough. I've had a lot of extremely close games, and I just lost one that woulda put me above 66% :C