Hey this is a really great idea and I really enjoyed how you implemented the idea of role reversals. I really liked the risk factor of the time delay for switching between the driver and the car as the obstacles are approaching fast and I think it helps you to be careful with your decision on when to switch.