This is a modified version of Sonic the Hedgehog: Blasting Adventure, featuring X and Zero from Megaman X series.
Initially, X was going to be a secret character in the original SBA, but the project was split in two. As the new updates came, Zero eventually became a playable character along with...