The last few nights I've spotted a mysterious creatuer that would be about the size of a flatworm. I haven't been able to get to good of a look at it, and its small nice prohibits me from getting a decent pic. It has antenna, and might have a shell on its back. Does this sound like a flatworm?