What do you do when Alien forces finally invade Earth, and they don't come in peace as expected? Well, you call the Earth Defense Force, virtually,...
Mech games allow players to explore grimly beautiful sci-fi worlds with fantastic mechs. In doing so, players often become involved in a world that has become...