So i couldn't find a post about this game, so I'm just gonna post. Anyways tbh before I got it i had VERY low expectations, I honestly thought this game was gonna suck balls. But someone made me rent it and ... well... OMG is this game fun as SHIT!!! I LOVE IT!!! its really fun, the atmosphere is friggin awesome, like…