13882435_10153648855866227_8230602375338417922_n August 19, 2016 526 × 394 Playing Mario on an 80 inch screen ! when we are bored at the office , expect crazy implementations of technology .