Somebody is selling this here, pretty cheap as well (~$80)
Looks like it takes a small front wheel. Forward sloping toptube from what I can see. I think it looks great. Almost inclined to buy it and slap on a 700c fork... but the seatpost would prolly be at an impossible angle then. Plus it must be heavy as a pig. Anyone know about the maker?