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 9 years 9 weeks ago – Made popular 9 years 9 weeks ago
Category: Beginner   Tags: