I had this dream where i was playing a beat'em up as a Gardevoir, because of course i would. I was on the final stage, sorta like the one from Streets of Rage 1, and i reached the final boss, a typical mobster, black suit and and hat too. He even had a tommy gun, but he was not exactly like Mr. X from SoR. Then a time limit comes out because of a bomb set up to destroy the city. I managed to beat him on time and there was even a cutscene where Gardevoir's psychic power pushes him into a large window, making him fall from the building, sorta like in Final Fight 1. He fell over a car and its alarm started to ring.

Then the credits plays, as Gardevoir leaves the building while the Arena's theme from Kirby Super Star plays. The background sorta looked like the one from Street Fighter 2's intro.

After that i got curious on what happened if i ran out of time and searched for the bad ending on Youtube. It shows the building exploding and then the credits, same background for some reason, except it was sunset and playing the beggining of the credit's song from Caddilacs and Dinosaurs. I can't remember what happened next.

To put this dream simply, i mixed Streets of Rage 1 and 3, Final Fight and Street Fighter into one, and Gardevoir was there for some reason. Maybe the only explanation i have is that i was watching some Open BoR games lately.