What's new

Strife

Doombawkz

Trust me, I'm a doctor
Anyone play it? I randomly got invited to do it and it turns out its in open beta.

Pretty fun.