Tile-based engine for an online game - uses phaser.js game library.