I doubt anything will be so easy as just blasting our way through, though. Past experience kinda has me wary of anything from any kind of myth or folklore, not just the Roman and Greek stuff. Especially if they've got the power to drag people into another world entirely.
AWWWW BUT I APPRECIATED THAT PETER PAN JOKE