Thanks! The actual gameplay is sadly barebones :( I was going to make a longer level, but then I tried turning it into a survival type (unlimited enemies, but I must have made a last minute change that broke it, oh well). Also, that's a good idea for switching modes without pressing escape, I bet the game would be more fluid that way.
Also thank you, the source field makes sense to me now!