Torchlight II's closed beta is underway and YouTube's member Fr0styNinja has decided to upload the first 5 minutes of it. Torchlight II will most probably get released this Summer and is already for...