Website: https://metactf.com/
Twitter: https://twitter.com/MetaCTF
Overall rating place: 11733 with 3.220 pts in 2023
Country place: 411
I don't remember
Team social media button generator