I know what price point means, or meant because now suddenly instead of price everyone on tech sites, forums, youtube etc. says price point, it is a new sickness.
Deus Ex (2000) - a game that pushes the boundaries of what the video game medium is capable of to a degree unmatched to this very day.