12 is the hard limit in the code, although I've never tried to play with that many, gets a bit fiddly trying to get that many controllers plugged in and working ;) We've played with 8 quite a lot though.