Impasse-Canvas Impasse Canvas started out as a port from Flash to HTML5 Canvas. Experimenting with loading of tilemaps, each object on the board is a dynamically created variable based on an array of levels. Online Demo