I feel like the last bullet on flow and gameplay is a spoiler