Honestly eveything you said I was going to get I did receive its just that nothing about this is in English and honestly I could have seen myself enjoying it but I really can't appreciate what I can't understand. But it's great. If you can understand you should definitely try it out!