Man, those aliens freak me out. Especially that scarface king of theirs.
I'll be making a HUGE annoucement reguarding Hero next Friday.