02-18-2014, 08:48 PM
This seems... promising. I'm not playing it yet though, but the constant use of the word "teamwork" in all the reviews has my curiosity piqued.
http://store.steampowered.com/app/209080/
http://store.steampowered.com/app/209080/
"Let's fight... like gentlemen." - Dudley, SF3