My entry - hope you like it :D There are some bugs, but I'll try my best to fix them Shared one day before deadline!!!
Yeah engine is not by me, I forgot who made it though :/