I don't know if anybody else has posted this, it doesn't seem like it, but there 2 really cool Star Wars animated shorts by an amazing artist by the name of Renato Roldan.
It is, and I don't know why it does that. But if you click on Stay on Site (or whatever the first option is) it takes you to Tiwtter. The other option takes you to YouTube where you can watch a video discussing the shorts.