Oh, I would say it is most definitely an Impreza:
The official WRX website address: http://www.imprezawrx.com/wrx.htm
And The offical Subaru site lists the WRX under Impreza.
There's nothing to be ashamed of...we're all one big family. (Although I'm beginning to wonder about those funny cousins...) Brotha!
P.S. - I work in Research...can you tell?