Puppergeist: New Demo 0.3 Update!

Demo 0.3 --- Hey there! We've been working hard on the final version of this game in time for July 16th. However, there's been so much work done on the quality-of-life side of things, we wanted to release a new version…