Steel Battalion launches low-tech mecha Kinect game

time to read: 1 min
>