20 free HTML5 puzzle games โ€” play instantly on desktop or mobile.