This is the "World" Ending for Ogre Battle: March of the Black Queen. This is what is often considered the best ending of this game. It's a shame the text moves so slowly, though...