Green and blue armor on the beach, lasers in a fiery battle.