Nibiru: Messenger of the Gods E3 2005 Impressions We take a close-up look at Nibiru: Messenger of the Gods, a new adventure game from DreamCatcher on display at E3 2005.
Log in to comment