Ego-game-technology-platform