I did manage to upload a video, though. This is a large 12MB file given that it's less than thirty seconds long, but I'm slowly learning how to record and compress videos, so take pity.
I am also seriously reconsidering my use of XNA when it comes time to start my next game. My ideal method of distribution, much like my praise for casual games in my last entry, is to make the downloading and executing of games I make as simple as possible. With XNA I have to have people install the XNA redistributable and, if that doesn't work, the .NET 2.0 framework. And I still have, to this day, only had about three people (of the polled eight-nine people) get the game to work without the XNA Game Studio installed. I'm told this distribution hassle is greatly eased by just creating a well-made installer but, really, this all seems like a greater hassle than it's worth. I'd just as soon go back to C/C++ with OpenGL just to ensure that execution is as simple as possible for the greatest number of users.
Don't confuse me with someone that actively seeks the opportunity to use OpenGL. I love DirectX. It's treated me well these last five-six years and I have no real yearning to switch to OpenGL but if it helps my idea for a far easier distribution method then I'm all for it. Kinda. Multiplatform DirectX would be far nicer.