Hey, Thank you for the feedback! I am glad you enjoyed it for the dumb game that it is!
I had considered a delay before spawning, it slipped my mind before the Jam submission time :( But I will make the change ASAP
Same for the controls, I only realised when I played it myself after uploading the browser version to itch.
Silly mistakes, but lessons learnt!