Thinking it was a platformer controlling a cute white creature as a delivery merchant and end up with a moral conundrum. What a twist, I like it.