1:54 RENMON?! is that you?
edit: on topic, that game does remind me of dota a little