What just happened? Relic Entertainment has announced the third installment in the long-running Company of Heroes franchise. The latest entry in the classic RTS series aims to take players across massive battles in the Mediterranean theater with a dynamic campaign featuring American, British and German forces, next-gen destructible environments brought on by air, ground and…