Hello, thanks for taking the time to contact us today. Your reported speeds definitely look good - are you using a wireless connection? Are you sharing your connection when you play?
You may also look into ISP throttling - many ISPs throttle certain types of connections at peak hours, often including the P2P connections BO2 uses. ^NM