Shoryuken
I actually liked this game a lot. I didn't think I would, but I did. It was simple and fun. I got to M. Bison and died so I don't know if I beat the game or not. My only problem with it is that with some of the larger enemies your energy bar depletes faster than you can kill them. Other than that cool game.