Diabolical Pitch: hardcore baseball style December 3, 2012 admin 0 Sports game, Xbox 360 game Diabolical Pitch is an original game that combines elements of sports games adding hardcore style….