translate English to French: Games like this makes me think about going multi console. It looks really nice!
On peut y jouer en japonais sous-titré anglais?