Here is the full list of all 12 The Temporal Invasion achievements.
Who created this Game? I wanted to know!