who doesn't love a tower defense game!
Liked the large graphics looks neat, and the UI - well now, side bar menus!
reminds me of a game I played on iPhone where aliens try to steal your sheep.
Nice work.
Thanks for playing, I'm glad you enjoyed it!