Ego Software (now Egosoft) is a German video game developer. 1d1nz
Description by MrFlibble
Also known as (No) Future?
Freeware