manOyore Member Nov 27, 2018 #2 That's what I said until I encountered some giant, iridescent green pigs on a rooftop...