How do you survive when you're the worlds tastiest snack?

 Coming to PC on Itch.io. Release Date: TBD 2023