'Game developers have solved incredible technical challenges, but marketing and distribution remain the hardest problems.'
'Game developers have solved incredible technical challenges, but marketing and distribution remain the hardest problems.'