18

http://www.raiden.net

It's a question that most people wouldn't give a second thought to. And why should they? It's a completely different operating system that we see advertising for, that we see installed on every computer at major stores and that we find compatible software for in those same stores.

Full story »
C733tus's picture
Created by C733tus 6 years 43 weeks ago – Made popular 6 years 43 weeks ago
Category: Beginner   Tags: