I've been watching some Twitch streams and it seems like I could see myself playing this for a long time, I haven't been too into COD as of late but this looks like a breathe of fresh air even with the similar-ish mechanics. I registered for the PC beta hoping to get in, if anybody can somehow get me in...that would be…