I absolutely despise TANK CONTROLS... with that being said the well paced story telling and constant feeling of "what's happening around me" completely overpowers the control mechanics. 10/10.