Perfect apart from one serious customer service issue so I will give them 5 stars because there are many many people I have invited to this app my thorough review will be on other I just wish they had done something for a nice for me because the area was a very big one I had the multimedia footage to prove that I was right they did not ask for this and it would have resulted in my gameplay been a lot better because of my balance but apart from that app is great customer service needs work!