edge_265.jpg

Edge: The Future of Interactive Entertainment 265

From: Learning Games Initiative Research Archive (LGIRA)