Xbox Japan Trailer Shows Off Its New Games


Comments

    wtf happened to kotaku? this new thing looks effing horrible. epic fail

Join the discussion!