Alice: Madness Returns Trailer — London, UK

Shy the Sun has just released the second of three nightmarish trailer for the new EA game "Alice: Madness Returns" through production company Strange Beast; with more refined details to the hauntingly beautiful graphics you've all been waiting for.

popular content
more articles