K KingFish Member Joined Nov 13, 2007 Location Belgium Jul 2, 2008 #1 any one knows when this one is being released? is a killer imo!