Couchpotato spotted a new trailer for Demonschool:
More information.Demonschool - Official Trailer | IGN Live 2024
More information.Demonschool - Official Trailer | IGN Live 2024