Oh, it's just medieval fantasy. For a moment, I thought you were referencing Berserk with Krookodile as Guts. Now you got me wondering what Pokémon would play the roles of Griffith, Puck, and Casca.
I agree. That would be a pretty cool game idea as long as it wasn't made by The Pokemon Company directly, that is. Seems like every developer does a better job of handling the franchise than the owners themselves.