Extra life offers 24 hours of games for a cause Imagine a marathon of binge watching Netflix or playing video games without the dreaded unproductive feeling afterwards. It exists in the form of E…