Nice idea, difficult to get used to at first and it's all still a bit hectic. The visuals look really well though. Overall good job.