Anyone played this game and what do you think of it ?

DD