Well, this is a really strange game. I admit to being stuck on the level with the tall red line. It's not a thin red line of course. It's hard to even critique this. You just have to know how to get past it. It's mostly confusing.
I can still appreciate how creative it is. The music makes great atmosphere. I don't remember the other games. Well, maybe it's a tad familiar. Some bits are more obvious than others.