It immediately crashes on both device and Mac simulator for me (edit: I’m guessing this has some C built for the Windows simulator only and not the device)
main.lua:78: field 'calc_bump_map_and_draw' is not callable (a nil value)
stack traceback:
main.lua:78: in function <main.lua:70>