I think the game should be called Space Llama. And there should be more Llamas.
Other than that I had fun.