I am in the writing phase for my game, and I thought of a good way to enhance my game script using Similie, Metaphor, Personification, and Hyperbole.
I found a nice pdf that explains the basics of it:
http://www.growingwithgrammar.com/files/www5smplelessfinal.pdf
I think that writing a script/screenplay before designing a level is a good way to get an idea of the look of the level before modeling.
Also, there is an open source markup language for script writing that I use with the Editorial app on IOS, that makes styling these scripts much better. I also use markdown myself.
Any more tips that any has on how they go about this process?