For me it would have to been Counter Strike: Global Offensive. The game has been going strong now for around five years and for good reason, it's a almost perfect shooter game. It rewards skill and practice, but doesn't make it the only important thing in the game. Grenade usage plays such a huge role in the game that I'm pretty certain a Pro team would lose to average players if they couldn't use any grenades at all. Unlike many games, it's never over until it's over. Anything can happen in CS, a single player can wipe the enemy team while on low health if they play well enough. What other game plays like this? You couldn't do that in any MOBA game. Every round is always different, skill is rewarded, and strategy keep it fresh. It's a shockingly simply concept but I must have at least 2.5 thousand hours on it. What types of game do you guys consider perfect? Or you couldn't live without?