www.gamesradar.comThe Day Before devs assure panicked fans that its missing Steam page is just a bug"We kindly ask that you refrain from sending negative messages"