Do you have Steam? If you purchased the game, you got a free Steam key too. When I installed the Steam version, it installed the required dll or whatever it needed. Not that the dev shouldn't fix the problem here, but in the short term it may get the game running.