Description: You are the last survivor squadron in planet Insectus. In this strategic game you must plan your moves well to defend yourself from native enemies.