Gameblast 2020 - a resounding success