It is a detailed engine/API for developing Pokémon games.  Support for PMD-style games is a little awkward, but entirely possible in this context without much awkward coding.  (Titles, why can't you have special characters like 'é'?)