Drag Me Home is a simple game where your objective is to drag the aliens to the transporter and the humans to the hut.
Senior Editor Alyssa Mercante attended the San Diego convention and found it to be progressive, energetic, and very,…
Advertisement