Muchas gracia ya no me sale el error!!
Lo único es que hay algo que no me va bien de la lógica del juego y hay una cosa que no entiendo:
Cita: //if they haven't started a game yet let's load one
if (!$_SESSION['partida']['colgado']){
$_SESSION['partida']['colgado'] = new colgado();
}
$colgado= new colgado();
creo 2 veces el objeto colgado? porque?