Really cool idea, love the management of the team. Similar to other comments in that the controls are tad confusing and it takes a fair bit of time to get into but again that's down to personal preference I think.
Agree, I hope to make the update to be less confusing and hopefully easy the player into the management aspect better.