We've recently updated the GiGa.GG user interface.
The GiGa.GG website had been evolving for months and we felt it suffered from a lack of consistency between the different pages.
We believe the new user interface is easier to use and more uniform.
Please get back to us if you notice bugs or regressions.
The D1FFER team