Cubetractor launches on Humble Store!

Pick up the IGF 2012 Best Game China winner on the Humble Store today! http://bit.ly/CubetractorHumbleStore