>>714624060
>There's zero room for a new company to make it big when thousands of games are being released.
But it happens.