Half-Life 2 and even Black Mesa, which was made by fans, are still by far the best single player FPS made to this day. Bioshock 1 was boring after a few hours imo and Infinite was more focused on telling a story than gameplay which explains why it’s so mediocre in that regard. I didn’t play Prey yet but it didn’t look…