A platform that enables games of varying scope and fidelity to be distributed and played online through a web browser, providing tools for game publishers and developers
A platform that enables games of varying scope and fidelity to be distributed and played online through a web browser, providing tools for game publishers and developers. Its specialties include games, game engines, programming, and internet gaming.