3 stories, once you account for a track and footers on the bottom, then ride vehicle height, guest with arms up, ride envelope, and roof beams up top.... doesn't sound like much of a coaster. Like 20 ft drop max and that's being very liberal with story height and around a 45 ft tall building.
Not to say they can't make a good coaster in those constraints. I'm just skeptical I guess that is what they are doing given that info.