Of course it is impossible to imagine that based on such a popular show is not to create computer games

What is the correctly punctuated version of this sentence?
Of course, it is impossible to imagine that based on such a popular show is not to create computer games.