anyone have a link? It's 3d game about (rat?) thief sneaking in a manor or museum where you can hide in chests and barrels.