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

According to the screenshots, this doesn't look like vandalization... more of an improvement :D Great work!