Yup. Not to bash FPGA Arcade, I was actually looking forward to it for years. But it is still elusive, not clear, and not on open sale, as far as I know. Granted, some guys have the dev boards, and they report nice things but it is usually in the form of "this particular thing works, it's cool". Mike was on a roll for a while, but I haven't heard anything from him recently.
On the other hand, I can understand the skepticism about the Apollo project. But this is not something that was cooked up yesterday. It has been in steady development for years. And those guys are not going to stop now