Puzzle game for browsers