That is very strange. Min specs shouldnt be an issue as this game isn't very hard to run. Have you extracted or did you just run the exe when the zip downloaded? What are your specs? Never hurts to double check.
I also uploaded a patched version as the one I uploaded previously was giving me strange visual bugs. Maybe this fixes your issue?