This website will be remade alongside the DE-COMP AND RE-COMP launcher release. For now it doesn't really serve a purpose.