Worked on game flow