my faves
Actually I have stumbled across this forum as I was looking for more space combat games to play, but here some I really liked:
there is a new game called SpaceForce, which is in fact graphically amazing, and although I have just started to play it, it looks quite immersive.
there...