New MICE Looking Glass