Can't even tell you why, but somehow I just thought to come back and check on this thing I played with for an hour a year ago, and I see you're for sale on steam now! Congrats, glad it went somewhere. Is there more game in the steam version or is it just more finished?