I recently came across an old adventure game called « Adventure XT » written in 2007 by Paul Allen Panks, who was a profilic text-adventure programmer. You can find information related to Adventure XT on IFDB. There is also a Wiki here with links to several reviews.
It happens that some part of the game includes smurfs, and this caught my attention since I love smurfs.
Moreover, BASIC source code was available so I decided to try it with GW-BASIC.