I have now learned about Fin Fin, I did not know about Fin Fin before.
I did not expect this from a game jam. Thank you.