Just stumbled upon this game today. Do I need to download part 1 or something?
Yes. Part 2 picks up right after the end of P1
Is there a link to part 1? Please and thanks.
It's here on itch! Look for the files that say version 1.0.0 under them.