Anybody been playing the beta? I've seen some screenshots and it looks like an amazing game. I was a huge fan of TFC so I'm definitely going to end up getting this game eventually.