This is one long ass comment, but a good read, some good info!
Pretty smooth for a demo, I wish you all the luck for the development of the game!