I'm seeing a trend for site designs to have this look of a multipage brochure stacked into one web page. The problem I have with this design -- and the problem I just now had with this site -- is that I had no idea that there was anything to scroll to.
Granted the tiny scrollbar on my gigantic monitor was a clue, but one I easily overlooked. So I was left wondering what this was, only to see someone comment here about info on the homepage that I did not see.
I think my problem is that there is so much empty space at the bottom of the ATF homepage, that there was no visual cue that more info was below (again, other than the scrollbar).
Having said that, your product does look interesting and unique. I just wanted to provide some feedback regarding my experience with the main page. Maybe it's just me though.