Ted's Chicken and Biscuits

Online turn-based mech RPG with co-op and versus
Strategy