Deca Sports Freedom
a.k.a. Sports Island Freedom
created and published by Hudson Entertainment in 2010-11-18, running on Xbox 360
1.4/5
Technical specs
hardware: Kinect,
display: textured polygons
Tags (2)
sport
hardware
Contributors (2)
dandyboh
uvlbot-1
uvlbot-1