El problema es que $juego1 debe ser un identificador de imagen creado con gd, si no, no se pueden usar imagesx, ni imagesy ni imagecopy.
Deberías reemplazar esto:
Código PHP:
$juego1 = "images/juegos/motorstorm.gif";
$w = imagesx($juego1);
$h = imagesy($juego1);
por esto:
Código PHP:
$juego1 = imagecreatefromgif("images/juegos/motorstorm.gif");
$w = imagesx($juego1);
$h = imagesy($juego1);
Eso además del content-type, como ya te dijeron.