valve

valve half life Portal - 8482275840
  • -
  • Vote
  • -

As much as I like the idea, it's... actually, it could be something, but I don't think Valve will take it.

steam valve controllers - 8466929664
  • -
  • Vote
  • -

I know there's still gonna be a problem with the "Y" button, but I'd rather have a controller with two thumbsticks instead of one.