Your game is "X-Men - Gamemaster's Legacy"! Now go play it