This is amazing and I don't have any tips on how to make it better.
Apart from an in-game tutorial. That'd probably be good.