Has anyone heard anything about this game at all? It looked really good and it seems like it it has disappeared from the face of the earth. I hope it's still coming out.
I think it's on soft launch. EDIT: Try using the site's search function sometimes. It's healthy. http://forums.toucharcade.com/showthread.php?t=214052