Wyrms are cannibals? That could explain their small population on the island...
Nice game finished it in over 1 hour