Crazy 8 set to open at Moorestown Mall