Developers need to improve online stability. I drop too many real time games when I havent lost a connection. Maybe when a game is dropped it can save it for a week or turn it into a turn based match, like my FIBS app does. It should allow chat after a move has been submitted and after the end of the game instead of only allowing chat during your turn. Also when rematching on turn based it should keep the previous score (same as real time) instead of restarting 0:0. Having a Bluetooth feature would be excellent! The AI is very good but parts of the computers endgame and bearing off i find questionable. If you cant hardly win just play an easier level and improve your game. It doesnt cheat but it does allow you to so before you take a double go look at the dice and see whats coming.