The main problem with translating this game is that there are SO many japanese-specific puns and wordplay that just don't translate into english. Either you spend time trying to think of a good equivalent or you translate it straight up and lose the joke.