Hi Matthew! A Battle Server Staff is a team of staff that mod PC's Battle Server. It's a usergroup that's been only recently established, that's why it wasn't around before. The server is a place where users can come to battle competitively, chat and have fun! Come visit us anytime! :D
Also, thank you! n_n