What is 2674?
Used by gamers who claim themselves to be 1337 x 2
I'm 2674 man, 1337 x 2 brotha!
All you need for a faster workflow in one place.