I remember you playing with us in Heroes of Newerth when it came out, and that's what happened to the FoH group there too. I came back because of 7.00 also. I have about 30 games in, and nothing much has changed in terms of the basics.
I'm actually pretty close to the same skill peak I was at...