Babel Rising Review

by Ryan Sandreyon June 12, 2012
We got a chance to play the new Xbox LIVE Arcade/Sony Entertainment Network title Babel Rising, find out what we thought of it with the GodisaGeek.com review now.