It's quite fun, but I think the enemy's spawn rate and distribution is a bit too random, at least once no one spawned for half of the available time and often they're too scattered, also you could have pushed the sense of scale a bit more. Nice game idea though, unconventional