Will this be on Steam too? :3
Yes, of course! The demo is already there.
Oh? I must have missed it. Sweet, thanks :D