Galaxy Battles
-
News
Newbee Demolished Planet ODD in the Galaxy Battles Grand Final
Ladies and Gentlemen, we finally got a winner on the Galaxy Battles China tournament. Team Newbee literally demolished Team Planet…
Read More »
Ladies and Gentlemen, we finally got a winner on the Galaxy Battles China tournament. Team Newbee literally demolished Team Planet…
Read More »