Hey there, I got some free games for you.
(any current FREE offers that I find, I will post on this thread)
The Walking Dead : Season 1
As of time of this post, less than 48 hrs to claim it for FREE -...
With the free weekend coming up we'll be seeing a lot of new players, god help us all.
just kidding, we should try to help these new players get their bearings to gain their server loyalty
I'm curious if anyone has tried DCS and if so what are your thoughts on this sim?
I currently don't have a joystick and that is pretty much all that is stopping me from trying it. I have played Warthunder quite a bit and am quite good at flying in that game. I am wondering if mouse (well, a...