Good news, I've rechecked my drivers again and my graphics card's were up to date, but my chipset's one weren't, which is weird but anw. I've updated them, installed .net framework again, directx again etc, restarted my pc and surprisingly I've been able to play on low settings (Haven't tried...