Your game is "The Incredible Hulk: The Pantheon Saga"! Now go play it