Nice read mate.
Let me quote an interesting part of the article that caught my attention:
... not only do aliens exist but that they walk amongst us and are responsible for some of our modern technology. Among these tech gifts are the microchip, LED light and Kevlar vest.....
yeah too bad they don't roam this site perhaps you could use their help
in getting this atrociously stalled piece of software back on its feet.
Where those fucking aliens when you really need them !