A modern Disney hero and a classic Disney villain go head to head in the newest character trailer for Disney Infinity 2.0. Get a look at Merida and Maleficent as they throw down in the Magic Kingdom.

Merida, the plucky lead character from 'Brave,' gets the majority of the screen-time, showing off her formidable archery, riding and hand-to-hand skills, and generally being a bad-ass. She also appears to create terrain on the fly while charging Maleficent’s castle. Maleficent, first appearing in 1959’s 'Sleeping Beauty' and currently portrayed by Angelina Jolie in her own live-action film, hurls magic bolts and creates vine traps to stop Merida.

Both characters’ inclusion in the game was teased in an earlier trailer for Disney Infinity 2.0: Marvel Super Heroes, where the pair appeared briefly in the background. Stitch from 'Lilo & Stitch' was also teased in that trailer, so we’re expecting his official reveal soon.

Disney Infinity 2.0 launches this September on PS3, PS4, Xbox 360, Xbox One, Wii U, PC and iOS devices.