Hmm, doesn't sound good, it's certainly a seal though, wipe it up and check to see if it's coming down from the drive shaft area, this is more likely as the shaft might not be located correctly or the seal could of been damaged.
You just reminded me i needed to check mine though as i had oil coming from there when i was at PAW, i cleaned it then but need to check it again to see if it's a leak or just over spill from somewhere.