This is great!
It's funny though, it crossed my mind a while back when I was setting up this new site, to have some kind of video tour/promo but I don't have the video skills (or I'm just lazy) to do it.
This is a good start. Maybe we should do something like this on a professional level to help really market Ill. When you look at this video, it really points out what the site is all about and offers.
Good job, Dacalion!