Battle for Megaverse Island

Battle for Megaverse Island is the upcoming third season of BFTAO. No teams has been annouced.

Object Overload
WIP!