TowerFall for the OUYA Now Available on the Humble Store

Hardcore Gamer: The OUYA-exclusive TowerFall is now available for purchase on the Humble Store. This marks the first console release available in the Humble Store, and it's marked by taking $5 off its price - bringing it to a mere $10. TowerFall is an outstanding multiplayer-centric action-platformer and easily one of the system's best titles.

Read Full Story >>
The story is too old to be commented.