League Of Evil 2 for free? I'll take three! June 26, 2013 Ravenous Games’ League Of Evil series aren’t easy games — not by a long stretch. But they’re amongst the best touch-based platform games you…