This is a very cool concept! The environment reminds me of a micro machines game which is nostalgic. I can picture some kind of toy car cranking race spawning from this :D
At first when I didn't know that there was no objective, I went straight to the UFO xD. I should have guessed by the the fact that it was slowly, menacingly approaching me