1. A virtual game system comprising: a computerized virtual item trading system for communicating with one or more virtual game servers, wherein each virtual game server is for providing a virtual online game to users thereof, wherein the virtual item trading system is programmed to: translate attributes of virtual items from the one or more virtual online games to a homogenous virtual object data format; store the attributes of the virtual items in the homogenous virtual object data format in a database; and in response to search query, search the database for one or more virtual items responsive to the search query.