GDC

The Steam Game Festival: Spring Edition is live for over 40 games

The cancellation of GDC was a major blow for indie game developers, who depend on…