This is amazingly polished for 48 hours. The visuals and animations are clean and cohesive and there's lots of nice little touches. I especially love the carpets, which have the exact disorienting feel of real casino carpets.
I thought the basic gameplay loop was satisfying, largely driven by how good it felt to pull the levers, watch the machines go, and pick up the coins at the end. I think there is potential with some tweaks for make the ordering/timing of activating machines more important, which could be fun.
I will say that from a usability perspective that I spent a minute trying to figure out how to activate the machines behind the bad guy to start, because I didn't bother turning around to see the big tutorial pop ups. That may be my own weakness with first person games, but I thought I'd mention it.
Again, amazing that you pulled this off in 48 hours! May I ask about what your 3d pipeline looks like? Your textures give a pixel art vibe, but in 3d. Do you hand paint those? In substance painter?