Quick Question: What Is the Hardest Part of Developing a Game?

I have a quick question I'd like to get your answer to: what's the hardest part of developing a game? Is it finding the assets, writing the code, making it fun, or just getting someone to play it?

I've listed seven areas of game development that people commonly state are the hardest part of actually making a game. In your experience, which is the most difficult? If you could get more help or assistance with one, which would you pick?

If your answer isn't one of the seven above, feel free to add it to the poll or discuss it in the comments below!

Thanks - we'll use this information to help us prioritise what tutorials and resources to provide for you in the future.