it should be coming out tomorrow! under the hood panic marks the games as available for purchase a couple days before the actual release date just to make sure nothing goes wrong on the day. for games like under the castle that are publicly listed as "Coming Soon" beforehand, the pages have to come down when they do this so nobody can buy it before its intended release date. it should be back up tomorrow at 10am PT alongside the other new games