By Megan Farokhmanesh on Mar 18, 2013 03.18.13
Team Lumo and Blitz Games recently announced a papercraft-inspired, "fold-'em-up" puzzle adventure game called Paper Titans for iOS. In Paper Titans, players explore and grab items as different...