YouTubeHD and Machinima

Stage 6 is a video platform, that uses a DivX-Plugin instead of Flash, so the quality of the material is lightyears ahead of YouTube. I especially like it as an platform for machinima and there are of course some recommendations so far…
Read more of this post