I win! Lol I like the mechanics. Some parts felt a bit tough, but once you really figure things out it gets pretty easy.
I think exaggerating the player control transitions would help a lot. Making it much more clear who you are using at that moment.