hey that doesn't seem too bad...

at least the alien chicks are hot