This is pretty good. My main issue, though, is that there's little reason to replay the game, cause despite the randomized level, the main loop is still the same: you just run around collecting gems. And there's little reason to venture outside the small area you spawned in, cause you'll be going into territory that has no gems, while the area where your minions are usually has plenty that you haven't collected yet.
It's also not clear why there are explosions going off.
Also, 130 MB? Was there really no way to compress the game a bit?