Indie hit MECCHA CHAMELEON smashes 7 million sales in under two weeks, adds Japan-themed map | scrmbl