I just played your game, and I have to say, The main menu IS THE BEST, and the graphics are awesome. These part really stood out!
One thing I noticed is that there is no tutorial and I didn't know where to put the food. Maybe adding a tutorial menu or anything could help improve the experience!
The Alien guy only wanted green stuff >:( Although me not like green stuff!
Overall, I had a great time playing.. even tho i didn't know where to go, and I can see the potential here. Keep up the awesome work!