Twin Ruin: Small update - fix for final boss

Number of issues fixed for the final boss of the game.