Multiplayer FPS with thousands of BALANCED procedural weapons