The game set in December 2006 where a giant castle appeared from above the city of Tokyo sometime during 2006. At 40 km, the ship-shaped castle was known as Nejireta castle. The battle betwe... Read allThe game set in December 2006 where a giant castle appeared from above the city of Tokyo sometime during 2006. At 40 km, the ship-shaped castle was known as Nejireta castle. The battle between mankind and the gods is about to begin.The game set in December 2006 where a giant castle appeared from above the city of Tokyo sometime during 2006. At 40 km, the ship-shaped castle was known as Nejireta castle. The battle between mankind and the gods is about to begin.