Main Members (0) Replay Archive (0) Awards (1) Rating History No More Heroes id: 7948463 Name No More Heroes Shorthandle NMH Registered since 18/09/13 Headquarters Italy Members Contact Join team Latest matches Dota 2 2on2 Weekly Cup #22 loss scrubz 0 Thursday, 26/09/13 13:00 1 Show all matches