The ID@Xbox Open House, which first took place in 2013, is an event where Indie game developers can show off their upcoming and recently released titles and receive feedback from attendees. Read more...

Read the full article at Neowin