I know the feeling, I was showing it to my sister (a true trip through memory lane for her as well) yesterday and I just ran trough RF with a big smile on my face (even unlocked the "escape fartist" trophy without even trying

). The controls and pace just feel great.