ATAG_NakedSquirrel
Nov-10-2013, 23:58
I wasn't a big fan of their earlier titles, but this one looks pretty bad-ass. It's just too bad there's no multiplayer.
http://www.youtube.com/watch?v=eNs1rdSkUi8
http://www.youtube.com/watch?v=NEbL1p5vZpw
http://www.youtube.com/watch?v=eNs1rdSkUi8
http://www.youtube.com/watch?v=NEbL1p5vZpw