Ludum Dare 46

I am giving up. After a good day of correct scripting, there are a lot of important problems and I can't solve them with my current knowledge. It was a good run. Thank you Ludum Dare.