Talk

The game development industry is returning to its indie roots. Big publishers are losing foothold and AAA is wobbly. What has brought us here and what will the future bring?