Yes! You can watch rewarded video ads and participate in the Mystery Box mini-game to earn keys for free. Linking your account to Facebook also provides a daily key bonus.