Thank you so much homie! Yea that stuff happens when I actually don't put any code on a button lmao. Sorry for that.
For the 2D visuals it was pretty easy, it's just a normal actor with a "Paper Sprite" component on it. You can right-click images/textures to turn them into sprites, put those sprites in the component and there you go :D unfortunately I didn't have enough time to setup shadows for the sprites :(