Currently Steam prevents me from running multiple instances of ARMA 3:
Failed to start game (app already running).
This is a problem for me as a scripter. When working on multiplayer scripts I need to be able to test in a multiplayer environment. The optimal approach is to run 2 instances of the game at once, one to act as the server and the other as the client. Steam prevents me from doing that.