Could the two versions make a difference?
No but 32-bit vs 64-bit might. Does your sister have the 32-bit version?
Make sure your antivirus isn't blocking it.
Also, if you got it from Big Fish, where to install games is one of the Options the Big Fish game Manager allows you.