A few things: 1 - the code sample was first given to me by ChatGPT. So I'm using it to improve code that already works, but that I want to clean up and optimize. 2 - I have a working arcade game demo after 1 day. Something (as a noob) that would have taken me over a week.