Super Smash Bros. Tales: Pokémon Craze

Super Smash Bros. Tales: Pokémon Craze is a fangame featuring characters that appear in Super Smash Bros. series. It is also part of the Super Smash Bros. Tales series. This game combines the characters from various franchises with Pokémon-style battles, but with additional game mechanics.

Gameplay
At the start of the game, you'll start as Pit and his Phanpy. As you roam around the various areas and meet other characters and Pokémon, you can expect yourself to do something Pokémon-related, like battles (though keep in mind that you cannot freely obtain new Pokémon the usual way, the part of the story decides when a character will obtain a new Pokémon).

During a battle, the characters and their respective Pokémon partner (if any) are pitted against a group of opponents. Even though you can recruit many characters, only three of them (not counting his/her Pokémon partner) can join the battle at the time. Opponents, however, can end up in a group up to five members (not counting partners). The unique thing about this battle is that the non-Pokémon characters can also participate in a battle alongside their partner, and even has their own stats, moveset, and ability. However, if said character is knocked out, his/her partner Pokémon (if still available) will be instantly withdrawn into the Poké Ball and cannot participate again unless an ally can revive him/her. If a Pokémon is knocked out instead, you can just switch with another one as usual, as long as you have any Pokémon still capable of fighting.

The battle mechanics are the same as in the Pokémon games. However, even if the Pokémon levels up a lot of times, it won't learn any new moves unless it evolves, meaning it'll be stuck with the fixed moveset (in rare cases, however, even evolved ones might still keep their previous moveset). Only non-Pokémon characters can learn new moves via level-up.