You can strike out on your own or team up with other gamers in many of our multiplayer strategy games. In Battle for the Galaxy,. try our tower defense games. These real-time strategy games require you to make quick decisions while you build defensive structures being attacked by a series of relentless invaders. If you enjoy free online strategy games, there’s definitely a game here that.