Awesome app !! I'm a beginner player and this is exactly what I was looking for. It's like a playing a real game and gets me thinking about my moves and give me the practice I need to hopefully beat my girlfriend in the next game we play.