Wykonana ze stali i w całości pokryta czarnym, matowym lakierem obudowa In Win Dragon Rider ma wymiary 556 mm x 239 mm x 578 mm i waży okrągłe 10 kg. Jej najbardziej charakterystycznym zewnętrznym elementem są pokrywające większość przedniego i bocznego panelu metalowe siatki.
In Win wprowadza własnie do sprzedaży na terenie Europy swoją najnowszą obudowę, dedykowany graczom i entuzjastom model Dragon Rider.