Vanilla is a product of Lussumo:Documentation and Support.
61 to 80 of 177
I beleive Trenched will be renamed Iron Brigade and released on Steam shortly, I highly recommend it
Trenched might also have some issues coming to Steam since Microsoft Game Studios published it. I'd bet on there being at least a one year XBLA exclusivity deal on it.