I recently jumped on the Overwatch wagon, but I'm getting really excited for the release!