Reminds me of a flashback part in a video game.
Oddly enough I put it to a final fantasy FMV that was pretty much a flashback! Thanks man!
newgrounds.com — Your #1 online entertainment & artist community! All your base are belong to us.