I played on Steam and I'd like to say this is a seriously good game, I can't wait for the full version. The level designs were insane, and the gameplay was addictive. I was disappointed when the demo ended:(