NFT Game split into the smart contract code and the replit front end.
If you don't feel like downloading and running this on your computer, I have a replit repo set up already. https://replit.com/@mpvolt42/epic-nft-game#src/App.jsx. You need to have metamask and connect to the Rinkeby blockchain to interact with it!