- 447
- 10
- Joined
- Apr 7, 2008
Have you guys heard about this?????
THIS WILL BLOW YOUR MIND
It's a controller free gaming experience!!!! I can't wait for this to come out. It looks absolutely sick
Will someone please embed this so the video shows up. I can't figure out how to do it. So here is the link.