Hey Alex, I think you've done an amazing job! The animations are indeed smooth, as you mentioned, and add a very polished feel to the game. I also like the game switcher you added to the logo.
My main advice would be to use interactive elements, like the button
element, to trigger the actions as opposed to div
elements. As it stands, your game is inaccessible to anyone navigating using a keyboard. Ensuring the interfaces we build are accessible to as many people as possible is a key part of a front-end developer's role.
Keep up the great work. I love what you've done with this challenge! 👍