Indie game storeFree gamesFun gamesHorror games
Game developmentAssetsComics
SalesBundles
Jobs
Tags

cem demir made it not your original project

It's Cem Demir's account. 

Cem founded a company (OnRush Studio) and it continues to update Venge.