There have been tons of new features since you've left. I'd highly recommend browsing through all of the patch notes. It would be very difficult for us to detail everything better than that.