Omg I wonder what that'll be!

Yeah, though Xcom games stress me out too much lol
I did play 2 or 3 a while back. Might give it another shot.