BitsDujour via StackSocial has Trainz: A New Era Platinum Edition Bundle [stacksocial.com]
for $20 - $8 with coupon USA40 for a net of $12. In order to redeem this you need to create an account on the N3VGames website if you don't already have one - this is not redeemable on Steam. Here are the redemption instructions:
Please follow the steps below to redeem your purchase:
Please click the "Redemption Link" above.
On the landing page, log in to your Trainz account. If you do not have one, click "Register" and fill in all required fields before you click "Submit Registration" and then confirm your account by clicking "Confirm"
Now, login to your new Trainz account by entering your username and password
Click the "Serial Number" text on the side menu and in the next window, enter your serial number listed above as formatted and seen above into the indicated fields and then click "Submit"
Next, download the PC Trainz installer by CLICKING HERE.
To complete installation, use your My Trainz username and password to launch and install the game. In the "Download Asset" window, download the extra DLC content
You're all set! You're now subscribed to Trainz: A New Era Platinum Edition Bundle.
The coupon is valid through 2/20 and the $20 price is valid through 2/22. This game is for Windows only.