This really strikes a chord with me, looks like the old X-Com from days past, cant wait to play it :D