@CorduroyBear and Goldencow13, the sift head games don't have badges because they are not supported by the kongregate API. If a game has a highscore board then it's eligible for badges, but it also needs a minimal rating of 4.10. rate + so people can see!
Some updates I might suggest : make it so you can skip the battle without paying.. nobody wants to suffer five minutes only to see that they lost, and have the units be automatically added to your heroes because I always forget to add them and end up losing because of it.
I don't see why you all are complaining.. so what if you can pay for in-game items? You don't NEED to buy them to be able to play.. I'm level 21 and still going and it's fun for me and I haven't bought anything at all.