creeping up on you. Castelvania.. College finals in a nutshell. creeping up on you Castelvania College finals in a nutshell