I found an SSX3 Flyer in a ps2 gamebox and went on the written website through Wayback Machine! Apparently there was an SSX browser game? (sorry the text on the second image
MASTER OF ORION 3 III +1Clk Windows 11 10 8 7 Vista XP Install
Madden Nfl 07 Xbox 360 Deals - 1692663215
Madden NFL 07 Review - GameSpot
Madden Nfl 07 Xbox 360 Deals - 1692663215
gamespy Welcome to the Underground.
Madden NFL 07 (2006) - MobyGames
GameSpy: Madden NFL 07 - Page 1
GameSpy: Madden NFL 07 - Page 1