Hi Slug_Overdose! Thanks for your feedback.
It's true, the game is depending hard on luck by the moment. We'll apply some new mechanics or change the game rules to get this better.
See ya!