What is this online 2d game?
I recall an online game, it was 2d, but had it so you viewed the map from an angle, it was multiplayer and I think browser based, you had weapons, I mostly recall it being in a winter area but there were also indoor and other sections, I’m not sure what it is.
Observing members:
0
Composing members: 0
Composing members: 0