what a game this is, what an experience, delight after delight, little detail after little detail. these are the games that make me love gaming.
Lookameshi's comments