Looks intriguing but the page is crashing for me with
Resource does not exist If this is an expected state, wrap the parameter in `Option<T>` and handle `None` when it happens, or wrap the parameter in `If<T>` to skip the system when it happens.
Try reloading a couple times, I think this is an issue with the asset system on web for a lot of games. Happens with my game too.