Whenever I see the word "Banshee" when referring to games I think of Halo.
I mistakenly thought this was like a new req variant of the Banshee in Halo haha.
I assume this is Warframe?
English
-
Destiny for me :/
-
-
Whenever I see the word Banshee, that's what game comes to mind. Sorry, should've made myself a bit more clear.
-
-
-
For me its Fable 2-3
-