I remember as a kid there was this game that I played quite a bit and I can't remember the name. The little I do remember of it is that you have a floating island as a base, can use various kinds of crystals to build turrets and other buildings, and the antagonists end up being giant flying bugs. If someone knows the name of the game I'm talking about I'd be grateful.