>>528363172
this are my winrates and i have to say portal is the most broken shit ever