Have you ever had a great idea for a new online game, but lacked the right resources to turn it into reality? Without powerful servers and enough funding for a development environment, your idea...