Hey mcmjon -
You have two days til they disable beta to prep for launch. If your router allows you to finish games with people (which mine doesn't as of 3F) you should play some custom team games and see what you think.
Right now Erebus is underpowered, stunchains are still a problem, slows are imba, AI are bad (which means Pantheon is a grind), and they nerfed spirits and yetis pretty hard, but I'm having alot of fun with Oak and UB. The ranking system is cool and overall the game is more balanced since you last played.
I'm on the fence as to whether I'll play more until Release. We'll see. Welcome back tho 