Dude, you need to get this game up on Desura (or steam would be better of course. http://www.desura.com/how-to
Just selling it off your website isn't gonna work that well. :)
Also, since this game is apparently done up in Unity, what's the chance you'd bring it to mobile, like Android? It looks like it'd be something fun to mess around with on a tablet!