Personally my favorite video game of all time. The extravagant graphics and perfectly written story had me on the game for hours on end, the way it started slow and got better towards the end made this game so amazing as well. It’s roller coaster of emotions made this game a tear-jerker and also made me laugh a few times. It had unforgettable characters that also made this game perfect.