Battlefield on moon hellgate errupts | Sci-fi