Got an S on Taliyah but...
I didn't get my chest... http://imgur.com/f8TFUDG And I really need some too I have 14 keys left... http://imgur.com/lT8tPsp Should I submit a help ticket or what? I know I had some chests to earn too... http://imgur.com/DpiYmqT