Top Alternatives to Planetside 2 for Windows

Planetside 2

Planetside 2 Free

Huge online multiplayer battles