Tag: Twitch

New Geeks + Gamers Research and Development Team

Big news coming from the Geeks + Gamers camp. In a stunning announcement on his myspace.com page, Jeremy Griggs has announced that he is working with members of his staff to form a research and development department. This is a huge move from Griggs, as his business has been based in the virtual wor...

Read More

Subscribe to our mailing list to get the new updates!

SIGN UP FOR UPDATES!