great concept, great interface(more important than you think). Things to improve would be for say a wider upgrade range and a better economy, i found myself only buying one or two more Cowboys per level. But at the end of the it is a great game well done.