Mecha
United Kingdom (Great Britain)
 
 
No information given.
Currently Offline
Recent Activity
4,269 hrs on record
last played on 5 Aug
114 hrs on record
last played on 23 Dec, 2023
1.4 hrs on record
last played on 14 Feb, 2022
Achievement Progress   0 of 156
Comments
Mattsetback 19 Sep, 2013 @ 10:58am 
You are officially never ever online. Sort yer options out.
Mattsetback 10 Aug, 2013 @ 2:02pm 
You just missed the best dota match i've ever seen. DK vs Orange game 3, if you wanna check it.
Mecha 20 Apr, 2013 @ 9:05am 
back at ya buddy...
DannETP 1 Apr, 2013 @ 10:56am 
nice hobo face