Minor tweaks like transparent menus, countdown timer, health bars, would enhance the game greatly. Medics being slow to heal would be my 'biggest' gripe.
Ehh, it's alright.
The challenges aren't as much of a challenge as they are reloading the game until you get a suitable deck to play with. Simply put, luck.