Common 06/14/2011
Longtail Studios
No listing right now.
PowerUp Heroes is the ultimate super power infused full body fighting game for Kinect.
See the full page on IGDB ↗