Okay, I know I'm late but I wanna say that I have seen an Alien on a Saturday bar night(The bar was created as a gallery by someone) I use that bar in Willow Creek. I was so excited, yes, I have tried the Tuesday night bar if you are wondering, though the alien didn't show up because I went to the bar in Oasis Springs(it wasn't a gallery bar). So, I'm thinking, that you should get a bar from the gallery and place it somewhere. I have not tried doing that in Oasis Springs, though, I think Aliens will show up in Willow Creek, I just saw the alien sitting on a couch. I have no idea how he got here... well, LET ME TAKE THAT BACK. I have visited the alien world, and I know how they got here. I wish I could give you the proof but, literally I don't know how to post it on here.