Basically all that the title entails. It's called RPNG and I have lots of dedicated gamers coming to it in the next few days (since it was just created yesterday). By dedicated, I mean players whom I know and who love RPGs. So if you are someone who might be just like them and enjoy games that actually get updated more than once a week/month, come and take a look!
Stop on by if you are interested!
http://rpng.freeforums.org/