Indie game storeFree gamesFun gamesHorror games
Game developmentAssetsComics
SalesBundles
Jobs

Super interesting, looks a lot like Unreal World. Is it still in dev?

Yes, of course.  A new release is  coming...