Feed the Deep: Demo Patch!

Thanks to everyone for all the amazing feedback and detailed bug reports so far! I haven't managed to get everything in, but this patch should address a bunch of issues and bring some neat new things to mess around with…