Well the way you implemented the rotation is pretty clever, balancing here is quite tricky cause i feel it's not just gonna be from gameplay elements but more about the fact that the game's about how much can people multitask, but then again i'm no good reference since i'm no multitasker :p