from game Defiance(Jump to Specific Release)
New Freedom has crashed, you've made a few new friends and one of them lives inside your head