I got it. Name is Palooka, oddly enough.
By the way, I won't have a much time to play except on Friday evenings and Saturdays. My schedule these days is pretty booked.
Turns out I have tonight free. Who's up for a match at about 7PM PT?
I will be picking this up this weekend. Ill let you know once i get the hang of it again.