confidentgamers.com
Steel Circus Teaser Trailer and Closed Alpha Sign Up
Teaser trailer for Steel Circus dropped today and well as Closed Alpha Sign Up. Steel Circus is a futuristic multiplayer hero sports game developed by the Grand Theft Auto, Max Payne, Manhunt, and…