The final boss battle is flawed if you play it co op. When cheva is hanging on and you have to press x to keep her up she always falls. At least when I played it.
We had to do it on one player to beat it.

Also lol at continuing the resident evil tradition of how to finish off the final boss.