One of the advantages of making your own engine is making it specific to the game rather than general purpose - makes development easier and performance better. So it's not really sellable in its current state - that would require a ton of extra work, but another advantage is I can continue to reuse all the code and tools I've made for future games!