I finally got the game running. I ran into a little hiccup after I got the game installed. What happened was that, Ubisoft games require intermediate software to organize all your games that were published by Ubisoft (similar to the steam software), called "UPlay". After signing into an account...