Yes, I do Im on the canals on my current character right now. Assuming your new id be happy to show you what's what on the servers. Or if you already play it's always nice to meet a new friend
Prefer not to, sorry.
Seriously though, the game isnt good, it isnt real time mmofps, you join rooms/instances for battles against bots. And the queue system sucks, you need to wait for quite awhile.
You can't jump too.