By definition, semantic search works best by similarity. Thus, the interface you are looking for, is one that facilitates selecting one or multiple objects (i.e. video games).
Yes, I agree. This is something I implemented in my project UI (a “more like this game” button, and the ability to specify a Steam appid for using as the query).
It works if there actually is a game out there you want similar games to, but the text input is useful for finding something when you don’t have an example offhand.