About crichmon

professional software engineer. indie video game developer. aspiring musician. media enthusiast. cat fanatic.