Rocket League is a soccer-based, physics-driven car game… I know how that sounds. I was extremely skeptical when Blake Peterson and I (along with our old GR friend Ben Silverman) met with developer Psyonix earlier this week, but they’ve been hitting it off on NeoGAF and Reddit, so how could this be bad? Suffice it to […]