Yeah, you do need the game every time you load the Homebrew Channel, at least for now. We'll have to see if a future update will change that but for now the two options are buying the retail game or using a flash cart. Unfortunately, since the title of the game was released the price has...