I recently heard about it and downloaded the game for my computer just yesterday, any thoughts?
Haven't checked it out.
I haven't played much of it yet but I know it's been in the works for some years and was recently given multiplayer compatibility.
I recently heard about it and downloaded the game for my computer just yesterday, any thoughts?
Haven't checked it out.
I haven't played much of it yet but I know it's been in the works for some years and was recently given multiplayer compatibility.