OwOGG is a free collection of browser mini-games: reaction, aim, memory, typing, puzzle and arcade games you can play instantly without installing anything, with per-game leaderboards.
OwOGG is a free collection of browser mini-games: reaction, aim, memory, typing, puzzle and arcade games you can play instantly without installing anything, with per-game leaderboards.