Is that a giant turtle? Because if so this is the third game this jam with one lol
It is in fact a giant turtle. Coincidence? I think not!