Super Turtle

Does anyone good want to super turtle some games with me some time in 3v3’s? I find the game pretty boring now, but super turtling is fun. Send a friend request to: Who is Donated if you want to.