Yes the front little plastic lever on the PCIE slot works like on a ram slot. Once the card is fully depressed into the slot it engages on that front hook. Which doesnt really do shit because the real weight of the card is held by the screws on the back.
You might have to nestle that front hook into the lever before pushing the card into the slot.
Watch this video at 2:40 ish
https://www.youtube.com/watch?v=uz-Jo0F5HFk
See how he gets the front engaged then the back.
Hmmm. Well when I place the card into the slot, the screws don't line up like in that video. This is what it looks like:
I can force the card to line up by lifting it up at the end (the side opposite the screws). But when I try to screw it in by doing that, after a few turns, I can feel the card resisting more and it feels like it's pulling out of the slot. At this point I stop because I don't want to risk damaging anything.
I've tried a different card and got the same problem, so the problem seems to be with the motherboard or the case (or both).