La Oreja de Vancho Studios
Media from the Steam store listing.
Classroom Whispers: Official Launch Trailer