Love it so far! Something I think could be interesting is if each character had multiple paths they could go down at random, it could help with making games that have multiple of one character less predictable and samey.