You were probably looking for www.pokemonshowdown.com