"Pid" gameplay screenshot. The player navigates a cave. Released in 2012, the game was developed by Might and Delight.