took a bit to load, but the concept is fun!
Could see this work well on mobile if you can unlock customisations for the character, different weapons, etc