Games Released on Sunday, May 23, 2004

1 game was released on Sunday, May 23, 2004, with Web browser seeing the most titles. Archipelago was the most popular release of the day.

Top Platform

Web browser

New Releases

1

Top Release

Archipelago

Archipelago

Most popular release on this day

Archipelago

Archipelago

Archipelago released Worldwide on Sunday, May 23, 2004 for Web browser. This is the only known release date for this game.

Archipelago
Point-and-clickPuzzleAdventureIndie