This could be appealing to some.
It's not really my kind of way to spend an afternoon, but if some people do, I can understand why. This gives a good level of interactivity and it's interface is easy to follow.
The gameplay is a little basic, but it's the ever-so-addictive "Build-'em-up" stats that make you want to carry on with it.
Nice work. Well done getting it onto the front page. =D