I love the Game the only thing I would change is the current Audio Management, I would love if it wouldn't restart on scene changes. Besides that amazing game and I loved your video on it amazing video quality as well as amazing 3D Models :P
If you use an AudioManager you can easily add that functionality with these lines of code. If you need some more help you can Reply to my comment, I'll gladly help :D
void Awake()
{
if (instance == null)
{
instance = this;
}
else
{
Destroy(gameObject);
return;
}
DontDestroyOnLoad(gameObject);