Quoted from DeathHimself:A little off topic but I watched their reveal video and get what you are saying and what they are saying....
Greg & Zach biggest "problem" has always been simply loving pinball too much
They are being compensated for their review of an item, so you can't trust them obviously. But obviously you can trust them because they love everything and it would probably be the same if they bought the thing.
Its like being around all the kids yesterday running around looking for eggs and laughing and having such a good time whilst I sit there counting the minutes to get away from the In-Laws.
Don't worry, they'll catch up to the jadedness some year