Carl kept his word.
At 4:30 in the afternoon, after the march, Carl returned home, shivering from the cold.
Towards the end of the protest, several gaming companies arranged food trucks to provide hot food and coffee, which helped a lot in enduring the cold.
The reason for several companies supporting the cause was due to Germany's unique gaming industry situation:
Germany's gaming industry is growing rapidly, with substantial numbers of players and revenues.
However, a severe problem is that only two of the top 10 gaming companies are based in Germany; the other eight are subsidiaries of European companies operating in Germany.
This means the industry is thriving, but most of the money goes to foreign companies.
Due to the constraints of EU trade agreements, the German government can't set up obstructions for companies from other European countries, only providing local subsidies for German companies.