Bought it a long time ago

I bought it a long time ago and i dont have the email for the steam key (trust me i searched) can i get the game without having to buy it again?

From what I’ve seen you need proof of purchase…

As long as you have proof of purchase or can get it via Fastspring Support then you can still get the steam key by e-mailing the proof to GHG’s Support. If you don’t, then you’re going to have to buy it again on Steam.

Hey, please contact and ask for your order fulfillment email to be resent. This email will also contain a link to your personal order page and Steam key.