The game credits site is now closed.