If you have yet to experience Overwatch (seriously, what are you waiting for), this weekend will be a good time to do so. Players can experience the incredible FPS absolutely FREE this upcoming weekend. Overwatch was once our Game of the Year and we still play it to this day! With its constant updates and lovable characters, I honestly don’t see myself stopping either.
Make sure you download it this weekend and check it out.