About ElfGA

ElfGA is a small company bringing alien technology to the internet.

And by small, I mean Erik with occasional help from friends