Demo on Steam when?? Seriously, this is top notch. Incredibly creative and fun. And please give my highest praise to whoever did the music. I was hooked.