Yeah, I remember the news item saying Tussauds had bought the system from the dome and where installing it in two of their attraction.
I don't know if they bought the whole lot and split it between the two sites, or if they bought one, and then got the other and put it in at Alton.
They both opened the same year, so I suspect the former.
As I say, both Twinlakes and Oakwood have exactly the same system, but I can't find a manufacturer for them. There's a German company does them, but the guns and balls are very different.