A worldwide CTF team looking for new members :P
Overall rating place: 28962 with 0.519 pts in 2023
Overall rating place: 18061 with 1.157 pts in 2022
I don't remember
Team social media button generator