Muchmala, Massively Multiplayer Online Puzzle