It's a cart with large capacity rom (flash rom?) chips on it. It includes special banking chips that allow switching between games, and most likely some sort of homebrew front end for launching each game (likely the f.e. switches the banks and then jumps the the start point of the program rom.
I'd be curious to see one of these dumped as well. ^^