I magically found it in my steam library, muahaha. All nonsense aside, I bought it waaaaaaaaaaaaaay back when it was still on Desura and in really early stages. Played some of it, learned the basic controls and then I never touched it again until I well, magically found it in my steam library again