Guild Wars 2 is finally here and to celebrate the Guildcast crew chats it up!