Crazy 8 to open at Independence Mall