Fight endless waves of bugs and get upgrades every so often. It's not really my type of game, but the mechanics were sound and worked fine. The presentation was good as well. Nothing really struck me as wrong.