Awesomenauts Yuri TrailerYuri, the mad scientist space monkey, is the latest Awesomenauts character to be revealed.By Mike Tao on December 6, 2011 at 11:34AM PST Awesomenauts