My impressions after a few games:
The game desperately needs more interaction between players. In a competive setting add cards, which allow you to mess with the other players, some interrupt possibilities to hinder them on their turn.
A cooperative setting would also be very welcome.
As it is...