Twinblast is a physical damage carry hero. Balanced skill set- little mobility that can get him out of sticky situations, better positioning, or give chase, Small AoE damage with a slow, and attack speed boost. His ultimate skill is great during one on one fights and can turn the tide of many skirmishes really quickly.