Nice game... Did you try uploading a game to a GameJam ? Because I see that a lot of your games seems to have a lot of potential ^_^
These games that I create are more like mods, and there's no point adding them to jams.