Humuogous Entertainment has announced they are bringing another of their classic adventure games to Switch. On February 29th 2024, fans…