I'm unsure if it was in another game but perhaps you're thinking of Fall of the Angels? Probably already seen the ad about it in-game since posting though
I'm unsure if it was in another game but perhaps you're thinking of Fall of the Angels? Probably already seen the ad about it in-game since posting though