This would greatly benefit from a slow beginning, giving the player time to figure out what they're doing. Also a tip at the top: drag things onto the schedule. I was lost the first few times I played, and was frustrated the last time I played because I had no idea how to get better at the game because of a lack of feedback (or it was just too fast for my brain). Good points for innovation though.