Sealed, see pictures for conditions. 

819976021373 - Yooka-Laylee
812303012969 - Yooka-Laylee And The Impossible Lair