These games possess sophisticated animations as well as other extra provides to keep your gameplay fascinating