Superego was a bike chain / online store that specialized in close outs and oe take offs and yes they had their own line of bike frames. They were eventually bought out by Performance.
Don't fret, you've got a nice frame there complete with period shark fin.