Indie game storeFree gamesFun gamesHorror games
Game developmentAssetsComics
SalesBundles
Jobs
Tags
(+1)

Haha, actually Deja Vu has a double meaning here.

Not only because the diamond falls again, but also the character would get a Deja Vu feeling in order to finish the level.