Talk:Barricade/@comment-207.179.29.178-20130315162259/@comment-63.235.186.95-20130316020928

i agree. the best part of the game is having to work your way up thats the whole point