What game system did the Halo series not appear on?
PlayStation
PlayStation 2
PlayStation 2
PlayStation 2
PlayStation 2
PlayStation 2
PlayStation 2
PlayStation 2
PlayStation 3
PlayStation 2
PlayStation 3
PlayStation 2
PlayStation 3
PlayStation 2
GameCube
PlayStation 3
PlayStation 2
Nintendo 64
PlayStation 3
GameCube
PlayStation Portable
PlayStation 2
Game Boy Advance
Nintendo 64
PlayStation 3
GameCube
PlayStation Portable
PlayStation 2
Nintendo 64
PlayStation 3
Nintendo Switch
Game Boy Advance
GameCube
PlayStation Portable
PlayStation 2
Nintendo 64
PlayStation 3
Nintendo Switch
Game Boy Advance
3DO Interactive Multiplayer
Sega 32X
PlayStation Portable
GameCube
PlayStation 2
PlayStation
Nintendo 64
PlayStation 3
Nintendo Switch
Game Boy Advance
PlayStation Portable
3DO Interactive Multiplayer
Sega 32X
PlayStation
PlayStation 4
GameCube
PlayStation 2
Sega Master System
Nintendo 64
PlayStation 3
Nintendo Switch
Sega Saturn
Sega Dreamcast
PlayStation
PlayStation Portable
Game Boy Advance
PlayStation 4
PlayStation 2
Sega 32X
Sega Genesis
GameCube
Super Nintendo Entertainment System
Atari 2600
Atari Lynx
Sega Master System
Nintendo 64
PlayStation 3
PlayStation
Nintendo Switch
Sega Saturn
3DO Interactive Multiplayer
Sega Dreamcast
PlayStation Portable
PlayStation 4
Game Boy Advance
PlayStation 2
PlayStation
Sega Genesis
GameCube
Sega 32X
Super Nintendo Entertainment System
Atari 2600
Nintendo 64
PlayStation 3
Atari Lynx
Nintendo Switch
Sega Master System
Sega Saturn
PlayStation Portable
PlayStation
PlayStation 4
Sega Dreamcast
PlayStation 2
Game Boy Advance
Sega Genesis
GameCube
Atari Jaguar CD
Nintendo 64
PlayStation 3
Sega CD
Nintendo Switch
Sega 32X
PlayStation
Sega Master System
Super Nintendo Entertainment System
PlayStation Portable
Sega Saturn
PlayStation 2 & 3
PlayStation 2 PlayStation 2
PlayStation 4
PlayStation 2
Sony PlayStation 2
Game Boy Advance
PlayStation 2 PlayStation 3
PlayStation 2 PlayStation Portable
Nintendo 64
PlayStation 3
PlayStation
Nintendo Switch
Sega Genesis
GameCube
Sega CD
Atari Jaguar CD
Sega 32X
Atari 2600
Sega Dreamcast
PlayStation Portable
Sega Master System
PlayStation 4
Sega Saturn
PlayStation 2 PlayStation 2
PlayStation 2 & 3
PlayStation
Super Nintendo Entertainment System
3DO
Game Boy Advance
Nintendo 64
PlayStation 3
Nintendo Switch
PlayStation 2 PlayStation 3
PlayStation 2 PlayStation Portable
Sega Genesis
GameCube
Sega CD
PlayStation Portable
Sega 32X
PlayStation
PlayStation 4
Atari Jaguar CD
Sega Saturn
Atari 2600
PlayStation 2 PlayStation 2
3DO
Nintendo 64
PlayStation 3
Nintendo Switch
PlayStation Portable, PlayStation 2
Amiga 3000
PlayStation 2 & Xbox
PlayStation
Sega Master System
Sega Genesis
GameCube
Sony PlayStation 2
PlayStation 2 PlayStation 3
PlayStation 2 PlayStation Portable
Sega CD
PlayStation Portable
Game Boy Advance
PlayStation 2 & 3
PlayStation 4
Sega 32X
Sega Saturn
Atari Jaguar CD
3DO
Nintendo 64
PlayStation 3
PlayStation
Nintendo Switch
PlayStation 2 PlayStation 2
PlayStation Portable, PlayStation Portable
Atari Jaguar
PlayStation Portable
Sega Genesis
GameCube
Sony PlayStation 2
Sega CD
PlayStation 4
PlayStation 2 PlayStation 3
PlayStation 2 PlayStation Portable
Atari 2600
Amiga 3000