I found a little statue of Banshee in the Bray Exoscience facility and got super confused, so this explains a lot.
English
-
Honestly now that i’ve seen this, that statue was and is a hint XD
-
It's amazing the stuff you stumble upon while trying not to get shot by fallen.