86: Happy winter sale - 86 is 25% off!

Happy winter sale time! If you want a cute green slug to play with over the Christmas break, or you need a stocking filler for a puzzle game fan, we've got good news. 86 is 25% off, so now's the perfect time to pick it…