For the weekly challenge. Love is blind I guess. Or is that justice? Some times you just have to look in strange places to find true love I guess
Don't think I'll have time to work on it this weekend, so I just finished it quickly.
EDIT: AA'ed the clouds, dithered the alien, tweaked some colors a bit, redraw some of the highlight + other minor changes.