http://www.d-9.com/
Creepy things with a weird language and aliens. Nice.
might be a nice change from Hollywood.