It's basically just an enterprise where you work in small groups of 4 or 5 to design software products, mainly we focus on games hence, "Game Design", so we make a bunch of games, we release them on multiple platforms and we basically just learn how to program in a small team. 