Hey there EAST.
If you still have rights over your game you can try to republish it under Stardock/Totalgaming.net. They seem to be very fair and have their own online distribution methods. You may want to check them out.
Sorry to hear you got ripped off.
http://stardock.com
http://totalgaming.net
Bookmarks