You yourself must make an effort. Buddhas are only show the way. The thoughtful who enter the way are freed from the bondage of defilements.
Tech Jacket shares the same tone as Invincible, but the subject matter is very different. Where Invincible is about perfection, Tech Jacket is about flaws.