OMG I found the demo for this on Steam and I've been waiting for it to release! I didn't know I would find it here, I'm so excited to play!