Maybe released overseas? I sure hope so!! that would mean shipping to USA will begin..maybe its one of those pre-order specials and then you wait 3 months after you give a deposit..It sure looks sweet though..I dont think I'm digging that square chassis