There's a lots to improve indeed, I will update it as soon as the jam's rating period is over.
Thanks for playing!