I think this is one of the most unique ideas for a story, and trust me; I know.
This is an interesting read, and had me scratching my head the entire time. If I were you I would keep it as aloof as you are and avoid the standard 'story telling' constructs.
Rob