Indie game storeFree gamesFun gamesHorror games
Game developmentAssetsComics

If people are permitted to use Unity, you shouldn't feel any guilt about using your own engine. But if you're even asking the question, perhaps you'd get more satisfaction building completely from scratch? Suit yourself, and don't worry about the rules as much as your own personal goals!