Pokemon Anniversary Crystal
Twitch Plays Pokemon Anniversary Crystal is an extensive ROM hack created for the streams second anniversary.
It contains a new storyline combining parts of Pokemon Red and Pokemon Crystal, with some new elements. The post-game Kanto portion of the original Crystal has been greatly expanded with new quests. The player is able to catch all 251 Pokemon as well.
The gameplay has also been revamped with elements from later games as well. Physical/Special damage split (with new moves from newer games), Fairy Type, Move Re-Learner, EXP for catching have been included. Original game bugs have been fixed, such as with specialty Poke balls.