I remember playing this game awhile back and really liking it. I got a new PC and lost it. Can anyone identify it? OR games with traps are welcomed too