A few things:
1. Max 3 copies per card. This isn't Duel Masters.
2. Learn to use Evos. Hydra Medusa is an amazing card in Blurple Control, and Emperor Neuron is just broken in general.
And when Cyber Lord baits are stuff like Cyber Trader... there's nothing to lose.
3.You're a bit low on card count for control.
Control decks often easily go 45+ cards, lest they lose by deckout in a mirror match.
Might consider increasing the count, yeah?