Problem solved! it seemed the COMODO firewall was messing up with the game, bear it in mind in case someone has the same problem.
I'm so glad I can play it now, being able to run the game and see the screen with Twinsen there was so frustrating.
Thanks for the help anyways =)
Meh, I didn't do much, but thanks for letting us know.