A new free-to-play multiplayer FPS with some unique twists will enter Steam Early Access soon. An open beta is available…