Anybody seen the Stingray concept?! Holy SH that thing looks good! I haven't heard much about it (haven't seen the new Transformers yet) and nobody's really talking about, why? Anybody know anything about it... specs, estimated realease date, anything?