If your dream is to save the Earth from gigantic insectoid aliens with nothing but an energy weapon in your hands and a jetpack on your back, then Earth Defense Force: Iron Rain is for you.