in 2004 , cave released a video game with a title that translates to what in english ?
bug princess