Aye, you can't get away from the fact that this is free DLC on the PC, yet you have to pay the price for 360. It's still a lot of fun no matter how you play it, but the mod community on the PC version certainly can make things even more entertaining. :)