Do you have any plans to release this game on Steam?
steam doesn't really like games like this. kagura gets away with it cus you have to patch all their games.