Thanks! I am going to watch those right now!
We are a small team based in China. Where's the best place to promote our games in the English-speaking world?