1.5 should make a world of difference to 1.2. Not in the least that it should be playable for you (even with your old PC). It's still not up to it's full potential ( still some bugs) but it's quite enjoyable nontheless.
Check the guides forum for any new entries on Sweden. But even if there are no new entries, the older advice is still useful.
The 'free' DLC was for those who preordered ETW and didn't get what was promised.
Bookmarks