Indie game storeFree gamesFun gamesHorror games
Game developmentAssetsComics
SalesBundles
Jobs

According to the artist Devilizer, who's French, the motto "Memento Mori" is very common for schools in France, too.