Looks like a video player that uses a new video format he's making. But i dunno, just skimmed the pages
Google translation to english:
http://translate.google.com/translate?u=ht...Flanguage_tools
Google translation to english:
http://translate.google.com/translate?u=ht...Flanguage_tools