Holy crap! I just stumbled onto Log Horizon. I almost wrote it off as a cheap Sword Art Online knockoff. It's quite good though