Touch Arcade favicon

New iPhone Games on Our Forums: Bardbarian, No Heroes Allowed, Volcano Tower, and More