Humans VS aliens. Who will win? JennyCresswell March 01, 2013 Follow ..............................................................................Humans. 'cause we has Squall Leonhart.