Sci-Fi Games for the Nerd Inside of You