I totally thought it looked like a monkey or ape of somekind at first too. It really looks like it's loping along on all fours with it's feet flying out behind it.
However, when watching Bipto's new enhanced version. (looped it and watched it over and over till I was bug eyed

) It now looks like to me that it's never on all fours. What I thought were it's feet....to me look like it's arms/hands as they swing backwards. If you concentrate on the lower half of the creature, it looks like it's always on two feet, albeit hunched over.
I feel like an idiot swaying back and forth on what I think this is. Sheesh, I've only been a member here for what..ten days? and aware of this footage for a shorter time still. Already I'm obsessing over it. I can only imagine what life is like for folks more curious than I, and whom have had an actual sighting. ugh.
With regards to Nathan and the email, still no reply. But I did get a response back from a biologist about bear and deer on the island. Here's what he said if you're interested.
-------------------------------------------------------------------------------------------
Renee,
The black bear was native to PEI but was extirpated during the 1920s.
Bears aren't prone to extensive swims in salt water so haven't crossed
during their active periods. You're quite right that they wouldn't
cross on the ice because of their inactivity during winter. Deer are
not native (they only arrived in NS and NB within the last 250 years)
but were introduced in the early 1950s by the Fish and Game Association.
The introduction was a failure.
I've attached a Mammal List for PEI indicating their status: present,
native, extirapated, introduced, etc.
If you have any further questions just let me know.
--------------------------------------------------------------------------------------------
So there you have it, no bear or deer. As indicated he did attach a list of PEI mammals. (I can post that too if anybody wants a look) What impressed me most is his timely reply and willingness to help me out. Pretty cool. *shrug*