I think I missed some stuff probably but there's really cool ideas and potential with this one, good job!
Thanks for playing and cool video!
Have a nice day:D