Okay. I pre-ordered The Devil's Playhouse, got the hat's, played sam & max, loved it, and waited for the sequel. But how do I get it? Do I have to buy it? I can't find it on steam.
Oh, if it helps, I'm in Aus. I checked on steam and it said it comes out in May, didn't say it was available.