I recently learned of a VERY cool site that allows you to create short 10-30 video intro's from a bunch of templates and let's you download them for free. The kind you'd see that were typically made with After Effects, but created online with no editing. You just enter the necessary text and it creates the intro. Anyone know the URL?
I either bookmarked it and the title tag isn't relevant (possible), or I wasn't smart enough to bookmark it (probable).