Anyone know anything about this game? Is there a website like TT where you can go and test it out or at least get info on it? I am seriously bored with TT and want to try something new. I just can't get into PoTC or WoW. I have heard from friends that is pretty neat and want to check it out myself. Thanks!