El Hoyo (The Platform) has me on the edge of my seat. (Review and ...