Here is a collection of our top strategy games for you to play. These include the famous Clownfish Pin Out, the extremely addictive Idle Restaurant Tycoon, the ultra fun Save The Hero Pull The Pin and 888 more!