Your name sounds familiar to me too... I think I've seen you in a lobby some time ago but we didn't fight each other.
maybe that was it, like Pew Pew I mostly play on PSN, but when I do play Xbox I usually with Pictured Mind. Maybe if I get to play PM again we can play then.
Cool man! If we do, prepare to see a alot of Kamehameha's and hear a lot of YEEAAHH! Just kidding lol xD. Weren't you an Ein player btw?