We just returned from Aruba yesterday and indeed there is a sign for PF Changs on the IMAX building, as well as a sign for Starbucks. Although PF Changs is more upscale than the average chinese food restaurant, I can't imagine it being a very busy restaurant when it does open. The IMAX has been planned for quite a while and it is still not complete. They have made good progress on a very large parking lot behind the building.