Impossible Creatures Steam Edition: Patch 2 released - Russian localization added!

Changelog 18th November 2015 - Added full Russian localization - Fixed bug, were having two monitors could lead to missing resolutions - Added subtitles to the cutscens - Fixed missing localization texts in German and F…