Erlang performance would be a big problem. It's subpar compared to C++ by an order of magnitude.
The whole point of games is real-time action.
It does not need to be violent, but it needs physics that give you the feeling of being there.
Multiplayer > VR