Have you thought about placing it on third party gaming sites? Kongregate.com is a great example (disclaimer I work there), they have a built in audience, handle marketing, payments, customer support, etc so you can focus on development. Solo game development, even in small teams, can be quite the struggle and there are communities that are happy to help.