These consoles have usb ports. It shouldn't be all of that big of a leap to add keyboard and mouse interfaces into the software to support these relatively simple, very well established devices, via usb. Also, I think you would find bugs to be very much less of an issue with console-developed games. Without the compatibility problems (which I believe encompasses the memory leaks), Civ IV runs smoothly on atleast 99% of the PC systems meeting the recommended specs imo. If it only has to target this one system, and the game has already gone through the ropes of a PC release, I think it would run perfectly on any console. I also think that with their networking capabilities, modding is still very much an option. As long I can network to the console with my PC, no problem.