Earth Defense Force: World Brothers out now!
Our favorite B-franchise EDF has been going strong for ages and every time a new game hits, it makes us wonder how great the newest iteration will be. Today we bring you the great news that Earth Defe... Read More »