Posts tagged as Moonshade

Trailer
Posted on August 31, 2011 - 10:13am

The final character trailer for Crimson Alliance features the third playable character, the lovely and deadly Moonshade.