Leonardo Da Vinci

Past Games

It's an adventure game about controlling gravity through switches (levers).