Inspired by this, and made for The Games Collective.