My only criticism is that I cannot see my deck which is a really important part of deckbuilders since I need to know what I have to be able to make descisions. At the start of the game it felt like something was adding new cards to my deck that I didn't add myself because of this and I'll never know if that was the case or it was just part of the starting deck.
Holding onto cards for later is a really cool idea!