The goal was to create a Fire Red Challenge decompilation hack with a more difficult CPU_AI to battle against. In addition, Pokemon have only their competitively viable and legal attacking and status moves, but their best moves are available from the start of the game. Hidden Power has been replaced with a unique coverage move for each type that every mon can learn if they are not weak to that type and it is not a STAB move.
There are free move teachers in Viridian, Cerulean, and Lavender where you can choose from all level up, egg, and hidden power replacement moves. Every mon has access to a recover-like healing move that has either 2 or 3 pp (that can’t be increased), so every mon can play defense. All mons always have their level 100 stats to balance with the powerful moves, and weak mon base stats have been increased on a curve.
Steel and Dark types have been added to Gen 1 mons where they were overlooked, and Ditto and Hitmonchan have been fixed. Trainer parties have been significantly increased and all wild pokemon are available to catch with most available early in the game and at least 2 locations. You get running shoes from the beginning and weak HM moves were made somewhat viable.