'Gamers spend 4.35 billion minutes on Games