Indie game storeFree gamesFun gamesHorror games
Game developmentAssetsComics
SalesBundles
Jobs

Games like Delta

Try to be a post office worker and deliver all packages in time
Puzzle
Explore the solar system without hitting the asteroids!
Action
GIF
Quest For The Perfect Match
Survive Ragnarok with a ballista and traps!
Strategy
Play in browser
Adventure
Play in browser
A battle for sanity.
Action
Play in browser