Overlord is another one of those "trapped in a alternate world/video game" shows, but they put a nice spin on it when the MC is trapped as a bad guy. It came out very recently so I don't know of it is available for download.