A launch trailer came out today for Crime Boss: Rockay City. If you don't know about this game, I can't say I really blame you. As far as I know, the only thing we heard about this game previously was when it was announced during The Game Awards last December.
I haven't seen any news about this. I haven't seen previews about this game. In fact, they still haven't really shown off just what you're even doing in this...