Ofcourse it has bottlenecks. But it all depends on the context. For the vision that they have for the game yes there would be no bottlenecks. They are aiming for a great looking game running at 1080p and 30fps. If they can do that with no issues then that is awesome.
If they were aiming for a higher resolution with PC like high end features then they would run into bottlenecks right away. Fortunately 1080p is the high def standard for TV's so they are in a great position.