Flasharcade.com offers games tagged with Lever flash arcade game. Also many more games like Flash games, ...
www.flasharcade.com