indiegamesplus.com
Devastate Household Items for a Sudden Bonus - Indie Games Plus
“Oh! My Car!” These words were burned into my heart and soul the day I made Haggar wreck some dude’s car in Final Fight. I don’t know what it was about Capcom...