PS Vita Reviews, Video Reviews Earth Defense Force 2: Invaders from Planet Space Review December 8, 2015 — 4 Comments