NOTE: Not saying this is "solved" I'm just presenting what I found so far.
There are many theories that can spawn from the information I found.
"Space 1990", "Space 1990-B"
Kevin MacLeod (incompetech.com)
Licensed under Creative Commons: By Attribution 3.0
Send ideas/suggestions/your story to: [email protected]
Category : Hacker do Amor