Our neighbors to the north are bringing the indie game heat on Steam.
Hands-on with some of the hottest upcoming indie hits.