Kongregate, that site with all the free flash web games that we all grew up on, reveals the first gameplay trailer for Speed Brawl, a not so classic beat ‘em up that cranks the...
Read More
2 Minutes
Entertainment Unfiltered