Top
80°
4.0

Diabolical Pitch Review - No More Kinect Sports {Metro}

Metro:

The creator of killer7 and No More Heroes turns his sights on Kinect, with a typically bizarre baseball game and typically problematic controls…

The story is too old to be commented.