Yes, I have tried pressing the latch, but still cannot remove the pins, I even added something in between the latch and the slot, and tried to pull as hard as I can, but still no luck, hard as fck lol as if it was super glued to the slot.
As for the performance in games between the two cards, I...