I initially thought this game was a "catrap-like". Then I found out that Catrap is actually just the North American title and in Japan it was called Pitman. So I guess that makes this a port :D. Anyways, it's like Catrap and it's a good and hard puzzle game.