So…my second post…it’ll be hard to live up to a top notch post like my last one but I’ll do my best. Patch 6.1 and The Menagerie Last time I mentioned I was playing World of Warcraft and I still am. On Tuesday patch 6.1 went live, and I was rather optimistic. I’ve enjoyed …