Imac Castle is a castle that is literally one huge maze.
Relevant articles:
http://squackle.com/2191/dictionary/imac/