Instead of using random algorithm for similar games on IGDB pages. Make users enable recommend games based on their review. See MyAnimeList for the implementation. Its something like this :
If you like [Insert game title], then you can try this based on users recommendation and similar theme.
thisissystemnotfound shared this idea