Good to see you back, you always had quality posts. I can't give you any advice though because I still get to play on the Euro sites. Supposedly the game got harder but I seriously doubt that at 10NL. I play 10NL at Stars sometimes for shits and giggles and it's, of course, very beatable. You should be able to grind your way back up in no time.