News New Screens For Lollipop Chainsaw Released January 3rd, 2012 0 Lollipop Chainsaw is the upcoming game from Suda51, infamous creator of Killer7 and No More Heroes, both mind-bending psychotic trips of video...