Game Battles for Street Fighter?

Are there things like Game Battles for Arcade Edition?

If so, what is/are the website(s)?

Edit: If I may link: http://gamebattles.com/

WTH are games battles…

Edited link.