New UPDATE Available For- 12 Labours of Hercules III: Girl Power - January 13, 2015
Hello Razzlo Fans! 

 I have great news! A new version of 12 Labours of Hercules III: Girl Power (PC) is now available on the website. This update includes a fix for obstructed the puzzle piece reported on the forums.