I feel like I miss the boat on team-based, online-only shooters. Part of me maybe sees them as a commitment and I always tend to get left behind by an improving community. I suck, basically. Spanish developers Fluxart Studios are now throwing their hat into the ring with a much […]