Gotham City Imposters (Video Game) | Horror Movie, DVD, & Book Reviews, News, Interviews at Dread Central

Anyone play this yet? Sounds like fun, but it seems like mostly an online thang...