I assume the search returns the game in question since the keyword appears in the game's description tagline. I can't say with certainty that this is intended or not, but I think it makes sense. An alternative is to have the search split up by "search game names"/"search creator names" etc, but I think this is a better approach. In either case, every result has the creator's name displayed below the game's description. If you want to look up all games by a creator, just open their page :p
As for the strange url, creator pages begin with their username (yours would be paolo-fassin.itch.io for example)
Hope that clears it up!