i saw these at a show in Vancouver, BC. pretty cool. once you learn how to put it together and take it apart, it's easy. congrats on your new bike!
ps i can see a brake lever in the photo