The aliens don't get any real focus, and nothing concrete is said about the device or its origins. However, like many of Grand Theft Auto 5's mysteries, there are some breadcrumbs to latch onto.
Two actors found an unexpected answer inside the computer game Grand Theft Auto (GTA). Prevented from ... especially one piloted by a luminous green alien. GTA, set in Los Angeles-inspired city ...