bn:03190009n
Noun Concept
Categories: Browser-based game websites, Video game website stubs
EN
game portal  Cloaked game portals  Cloaked game protals  game portals  GamePortals
EN
A game portal is a distribution channel for games. Wikipedia
Definitions
Relations
Sources
EN
A game portal is a distribution channel for games. Wikipedia