Digital Storm's latest creation looks pretty freaking awesome... Should they send one over for a full investigation? Let us know!