Anyone know where they're selling this magazine?
Looks like it could be walmart but I can't tell.
IIRC they had that same article on some Gameinformer magazine that Gamestop and various other stores sell.
Sadly, I dont know the specific issue that had this poll, and I may be wrong about which magazine.