Duckwafer has just submitted some Game Info for
Line of Sight Achievements.
Duckwafer said:The "And So It Begins" achievement is not obtainable many people have unlocked it but the only 3 people who have the achievement have all cheated to 100% the game as is apparent with there accounts. There is no way to get the "And So It Begins" achievement at this time thus making 100% impossible.
Thanks for taking the time to look at this - Duckwafer