Plan your moves, outthink your opponents, and explore 145 strategy games you can play free online.