The game uses Steamworks, so Steam activation is required.
The promo code is OCTOFUN1, but apparently it’s one-use per account. I guess since it’s a Steamworks title, you could always make a new account. Use the code and buy the game. Activate on Steam and you would never have to touch that account again.