TouchArcade Game of the Week: 'Sky: Children of the Light'  Touch Arcade

The idea behind the TouchArcade Game of the Week is that every Friday afternoon we post the one game that came out this week that we think is worth giving a ...



More...