Limited Run used their brief E3 press conference to both show off their creepy 2D audience and announce a bunch of indie physical releases.
There’s a whole lot on the slate for Limited Run including physical releases of Yooka-Laylee and Spelunky
Source: Destructoid Limited Run uses their E3 conference to announce physical releases for Spelunky on Vita and PS4 and Yooka-Laylee on Switch