Dont know if there's a tread to this already, but I came across this game today on the switch, its a nod to 80's movies and Metal Gear