Approaching World War II from a different perspective, Company of Heroes 2 tells the tale of the Soviet Union as they fought to turn the tide against the Wermacht. While the story is suspect, the core gameplay is extremely rewarding. There is a great deal of content present, with a lengthy campaign, a war theatre, and a competitive online community. Virtually everything you do counts towards your overall level, with unlockable rewards being given along the way. Co-op is also quite rewarding.