SUTD Game Lab returns with a new puzzle game, now featuring their own campus

DATE
25 January 2018