There's already the little intro comic that pretty much describes the story basically. I'm not sure what I would really add to it to flesh it out.
I havent really thought about anything you could add that would make it a bit better in my opinion, but if i think of anything ill tell you.