Reminds me of Harry Potter
Sounds like a young adults book that will be thoroughly enjoyed by older adults too. The start of the book is filled with imagination (reminiscent of Harry potter) and takes you to a world that is like ours but with some differences. Are you getting the picture?