Switch - Multiplayer FPS - Where players design the environment

I like where this game is heading -the tracers rounds and spark effects leave little doubt to whether or not you’ve hit your target!