Where the Finnish games industry goes to have fun.
The Finnish chapter of International Game Developers Association.