It'd be nice to incorporate `bevy_rapier2d` for realistic physics (and also replacing the custom collision detection solution I manually implemented).