You are the last hope, be ready to resist the enemy and eliminate injustice and tyranny.
See The Lost Key on the map of Steam · Steam store page