>>309649364
Alyx was like 6 months ago, right? Play that if you haven't yet.
As far as recent stuff goes, Squadrons is pretty fun in VR, and that new ghost hunting game Phasmophobia is apparently pretty fun too.