Porting games are not really your "thing" just tasting is here and there. :) In case of Touhou it could be a very overwhelming project(s). The video was used for testing the tool on the making and not to make a port. But other projects are allready in the making!