
Eagerly Awaiting to Become a Star Citizen
Just give me the game already
Advertisements
We at NEOPIXEL TOKYO have a love for all things gaming, tech and nightlife and we're based out of Tokyo, Japan.
Just give me the game already