Hmm, I think the really tricky part is finding someone who’s interested in your project to handle the game’s distribution and marketing (a publisher). Otherwise, trying to release it on your own would be more complicated and expensive.