Not sure if your familiar with the site f95zone.to but your game has recently been posted there so that's now another place you can check for feedback