impose magazine's writeup of tokyo megaplex