Hi
No, you're not missing any concepts. All the included event stores implement only whats absolutely necessary for NCQRS to function (process transactions). Because we don't need additional methods (like get all the events) we don't include it in the interface.
Now, you can achieve what you want in two ways:
* extend your favorite event store implementation so that it includes additional methods which will be used in the stub program
* make you stub program work directly against the raw event storage (like SQL Server or RavenDB) bypassing IEventStore altogether.
My gut feeling is that the latter would be easier, but I can be wrong.