Reminds me of Geist on the GameCube only this more open about the puzzle solving than that game (Good thing). Wish there were more stages but i understand the time constraint .
Oh wow, I have a super faint memory of that game! I never played it but remember the time when it was released. I'll look it up :)