The Mega Platoon Returns: Try to Take Them Down! by JFFK · October 23, 2025 Win against the content creator Mega Platoon in Onslaught to claim the exclusive “Streamline” 2D style and bragging rights. Read more Discuss Share