Here is a collection of our top strategy games for you to play. These include the famous Mahjong Remix, the extremely addictive Stupid Microbes, the ultra fun Wazana.io and 258 more!