Test your timing, precision, and reflexes with our collection of 43 free skill-based browser games.