We tried to test it beforehand but it's hard to prepare for such a number of users :) We've launched just 3 weeks ago. If you leave the site open it loads after a while, or you can bookmark it and come back - it's worth it :)
In the meantime you can read more about AirWander here: http://allplane.tv/airline-marketing-socia-media/2016/10/7/a...