Total War: Arena – Alpha Sign-Up

Total War: Arena is a top-down free-to-play team-based online multiplayer real-time strategy game, where you and other players engage an in all out war. A spin-off side game from the Total War Series. For a F2P game it looks great! After choosing the faction you desire to command with three units of warriors to control, you’ll […]

Read More