Games Blob August 18, 2008 by mengplex Also , Touhou 11 is out. Related posts: Touhou Project 11 – Subterranean Animism Filler post 2 Crackin’ DJ Beastliest game ever.