Itch.io, a popular indie game marketplace, was down yesterday and ... It’s also one of the most popular sites for trying out lesser-known indie titles and exploring what’s out there.
Ever since Daniel Craig handed in his tuxedo, many people have been speculating about the identity of the next James Bond.