CryptoBlades, being on-chain, has a distinct advantage in that the website isn't necessary to play the game. Assuming the player knows how to interact with the blockchain, they can play entirely on the smart contracts by calling the appropriate functions and supplying the necessary data on the BscScan contract pages.