An uncanny house in a flat green grass platform, depressing.