New Brave Neptunia Screenshots Unveiled Brave Neptunia: O World, O Universe, Behold!! The Declaration of Ultimate RPG!! Will anyone Google a title this long?