I need more information to identify the game you're thinking of. Please provide any of the following:
Even vague details ("you play as a fox," "there's a giant clock," "the menu is a desk") can crack the case!