Relax, gameplay is coming. You have to understand how these things work. Showing this off is what they have available right now to get fans excited or at least thinking about the game which is a good move. It also is another game out there showing off the power of the next gen systems coming up. You have to realize that the more next gen systems there are out there in homes, the more next gen games get bought, including this one.
The gameplay I'm sure is taking more time, and rightfully so. It will come.