Preferably a hoodie. Is there any official type of thing like this? I'll settle for a t-shirt, but since I generally wear hoodies I don't think it would make much difference since it would be covered lol.
I need to represent one of my very favorite game series!! If only these were mass produced I'd go for a pair of them as well:
Off topic question, who owns the rights to the Monkey Island series? I'm assuming LucasArts does and TellTale develops them?