Loved it. Understood nothing about it. Excellent use of all my favourite 80s Fx and music.
Also nice voiceover.
Thanks man! Also, I though i explained it pretty well, but apparently not due to your reaction xD
No, I'm actually legally an idiot. They use me for testing out new Voodoo games.