The cape physics is arguably the most tedious. I can ignore the cement surfing and the jumping off cars coming at you but the cape.... Dammit this dude does not abide!