Question: In 2004 , Cave released a video game with a title that translates to what in English ?
Answer: Bug Princess