- Sep 22, 2019
- 18
- 121
Damn, they can't even keep their own staff list on their own official website updated. A real solid team workin on this for sure.Catbug has been gone for awhile (fall 2020). The link in my post directly above yours clarifies this.