A game where you have to get something from Point-A to Point-B using a series of mechanical puzzle elements, with poor 3D and developed with the budget of a Ham Sandwich.I think I remember this game.
heh, the game tags"Psychological Horror"