This is a great start! I feel you could add a bit more variety with enemies, and maybe some ui for health and how much time before a switch, but the core concept is definitely there. Nice work!