Tyrone Johnson is striving for perfection, but quickly finding out that perfection doesn't exist. This week on Marvel 101, join Tyrone as he harnesses his powers and gets ready to defend the city of New Orleans.