OpusDesk Arcade

Free browser games. No download, no account.

Puzzle — free online games

41 games in Puzzle, all playable in the browser and nothing to install.