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…
@Charlie

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 orders@fastspring.com 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.