which stuff is saying it's in development, if you're playing the browser version this had to be reduced in size to fit here. The download has it all :D
unfortunately not, but hopefully it doesn't take you too long to get things back. Also once you have saves should transfer between all future updates :)