Windows 8.1 does not support Rohan: Blood Feud, or more specifically the GameGuard low level anti-hacking software that Rohan requires. The Blue screen is generated by the poorly-written low level drivers inserted into the operating system by GameGuard.
I have tested this out on 3 different operating systems - Windows 7, Windows 8 and Windows 8.1. Of the 3 only Windows 8.1 had this GameGuard issue.
Cheers.