Square Enix announced today that Deus Ex: Human Revolution is hitting stores for the PlayStation 3 and Xbox 360 on August 23. The full press release:
Former Nickelodeon stars Isabela Merced and Cree are closer than ever before after starring in the Max movie Turtles All…