What better way to celebrate the launch of "Batman: Arkham Knight" than with some incredible Dark Knight cosplay? It certainly beats trying to play the game on a PC, at least right now.

Based on the suit worn in "Batman: Arkham Origins," this costume is the work of cosplayer Julian Checkley and Kevin LeProp. According to Topless Robot, over the course of a month LeProp 3D-printed the parts, and then Checkley painted and assembled them, for impressive results.

Checkley also has Batarangs, a wrist computer that recreates the in-game pinging of Detective Mode, and even a working fireball-shooting gauntlet. Below, you can check out that video, along with several photos by Kamil Krawczak of Checkley's Batman in action.