Has anyone heard of this game and/or played/finished it?

Hoping for some discussion...