The so-called Star Release was a sort of forced return to the Star Nest ability of contracted Star Generals. Of course, it was only that much better than being destroyed and sent back to the Star Nest.
Star Release was usable by all Star Generals that signed contracts. It allowed the Star General to instantly return to the Star Nest at great harm to oneself, almost the same as being killed. The difference was in judgment, and recovery was also faster than if they had died.