Overkill 2

Overkill 2 Trailer
A couple of weeks ago, we thought that Overkill 2 would be ready by the end of February. But those crafty devs at Craneballs have outfoxed us all again. The game will be dropping in March now. Man, talk about a delay!