Anyone else playing this?

My roommate has been playing for a few days, since launch but I just downloaded it last night.

Looks like it could have a few new things in the MMO world and has a few different price models including straight up free.