Colour me immensely impressed!
I am excited to see where you go with this! If you need any help let me know (Even if it's just translation help or menial work :) )