As we get closer to the new hotshot console, the Ouya, ending its Kickstarter campaign, new details have sprung up. One such tidbit is the Ouya's first Exclusive title, called Human Element...

Read the rest of the article on EGMNow's Electric Sista Hood page.

Comment Using Facebook