Costume Quest is the upcoming Halloween adventure being brought to us by Double Fine. You know, those guys that brought us the incredible Psychonauts? Well, let’s pretend that was their only title. Anywho, check out the trailer:
Alright, fine, I’ll buy it. But only because you made a Megazord playable.