Mystery Box: Hidden Secrets: Bug fizes

Just squashed some little bugs here and there. Happy New Year to everybody! 🎉