Loved the demo, loved the actual game even more! This is an awesome game and you haven't bought it on Steam you should.