Another two years of not visiting Newgrounds..... until now.....what is new?, what is still the same?, what is the hottest flash game/movie? What I did miss after all this time? (Two years for the internet is a lot of time.... for me at least) Can someone get me up to speed on current events? Or just give to another portal denizen a welcome back? (Not obligatory)