It is Very difficult for a starting player to understand, So I'd suggest having an easy Difficulty curve and learning curve. other than that the game feels smooth and is fun to play once you understand