How can you not love double-fine? What other game company out there does this kind of stuff with/for their fans? NO-ONE! Much love. I think that both the costumes they featured kicked butt. Koodus to you sir.
On a side-note, I too dressed up as Raz alittle bit for a Halloween festivity. Not my main costume. Just alittle bit of fun I had. I would post pics and send them to Double-fine and such. But it sucked.