News

Apart from the name Emio – or The Smiling Man, as it translates to in Japan – nothing is known about what the game is, who is making it or where it’s suddenly come from. The only image so ...