The Windows PC version of Batman: Arkham Knight, as promised, is back on Steam. To commemorate the game's relaunch, publisher Warner Bros. Interactive Entertainment is giving away a bunch of Batman games and other freebies to anyone who already purchased the game or purchases it by mid-November.

Warner Bros. will give away free digital copies of Batman: Arkham Asylum, Batman: Arkham City, Batman: Arkham Origins and Batman: Arkham Origins Blackgate to Steam users who bought the PC version of Arkham Knight before 11:59 p.m. PT on Nov. 16, 2015. The games will be added to Steam users' libraries sometime in December, WBIE said in a post on Steam.

Developer Rocksteady is also working on a Community Challenge Pack that will be given free to owners of Batman: Arkham Knight in January 2016. Players who own the PC version of Arkham Knight will get that add-on pack earlier than console owners will.

Finally, Valve and Warner Bros. are teaming up to bring community-created, Batman: Arkham-themed cosmetic items to Team Fortress 2. The two companies are holding a contest through Nov. 16. Creators can submit their Batman-inspired items to the Team Fortress 2 Workshop and the three winning creations will be given away free to Steam users who own Batman: Arkham Knight. More details about that contest are available at the Team Fortress website.

Warner Bros. and Rocksteady's attempts to make good with their PC customers come four months after Batman: Arkham Knight was pulled from sale on Steam. The Windows version of the game launched with severe technical issues and received overwhelming negative reviews from Steam users. Warner Bros. apologized for the quality of Arkham Knight's PC port in July.

The PC version of Batman: Arkham Knight is priced at $49.99 on Steam.