Alright, I will try to get something useful, so it's not that hard to get key if you are not getting one in a long time let's say (more then 7 days). You are probably doing something wrong. Here are some steps that might help you a bit:
1. Make sure you linked your riot account and make sure it's the right one!
2. Turn off your ad-block
3. DO NOT MUTE THE STREAM! You can make it quite but do not mute it!
4. Do not open multiple tabs
5. Make sure you watch the stream at least 2hrs!
Now about for the game. Is this game similar to CSGO and other FPS games? Yes! Quite a lot!. Is this game more fun then let's say Fortnite, well eh yeah but no, it's fun if you know how to play it! Younger CSGO players will probably enjoy this game the most!
Now the reason I gave the review 4 stars is that it has a lot of bugs as of the day I am writing this down! Sometimes the game is unplayable and it sucks to see that! But the hope is here because they are listening to feedback and the bright side is that the game is really new! It's still in close beta, which means it's gonna be very interesting to see this game evolve! I hope that the riot continues to listen to our feedback and makes our experiences better!