Definitely brings back memories of me as a kid playing Trinity, Planetfall, Lurking Horror and the rest.
Puzzles are very fair, and well thought out - challenging at times.
I really liked the "IO" concept.
Well written game, and recommended.