I cant think of any source where your purchase would still put money in the original developers' pockets. Maybe Amazon, but even there people are going to be buying it from individual Amazon sellers as opposed to the paying the full price for their stock. What I'm saying is, given the amount of distribution of the game over the years, there's almost no chance of the developers seeing any of that money at this point. You can find Abe's Oddysee for $2 at your local exchange if you're lucky, but it's not as if one of those two dollars goes to Lorne.
Stranger's Wrath and Munch's Oddysee, on the other hand, are still worth something to the developers and the respective companies they worked for at the time.
Here is the mysterious statue. Sorry about the quality.