[minor pit] Man, what the hell is up with the wireless XBox 360 controller? (PC)

xx

Racing games?