Play the best free Strategy games online on ZibuGames — no download, no installation and no sign-up. New Strategy games are added every day and each one runs straight in your browser. 391 Strategy games are playable right now — the most played are Tiny Clash, What The Hen!, Unlock the Bolts - Fun Puzzle Game to Play and Solve Mechanical Challenges.