A gameplay video showing off and showcasing Alice and her abilities.

Related Heroes