IN SHORT: Giant alien monstrosities invade Earth through an interdimensional portal deep in the Pacific Ocean. The solution to this problem? Giant frickin’ robots! WHAT IT IS: Giant robot versus giant monster porn at its ABSOLUTE FINEST! WHAT IT IS NOT: Anything that remotely makes sense. Seriously, just check your brain at the door and […]