It's an interesting start to something. Too bad you weren't able to get further!
Thanks. I learned a lot about making a system like this. Next version, if I make it, will have better use of coroutines and a more polished move manager.