OverWatch is a 6 vs 6 objective based game that has a variety of heroes that play a specific role. There is offense, defense, tank and support heroes that impact your playstyle. Good team composition is important for victory and also heroes that can combine their ultimate abilities for a total team wipeout. It is fun to play with friends or alone and it is a game where you can train to get better with a certain hero nad have them as your main.