The official Japanese site for Cuphead is now up-and-running. There's not much in the way of new information, but there's some fresh screens to check out. Have a look at the official site here!