would it be possible to see any of dieselmine's games human translated particularly this one? http://www.dlsite.com/maniax/work/=/product_id/RJ211399.html I think they are just putting their games on steam with machine translation. This one looks like they may have put extra work into making it...