Not yet, it would seem. The development costs for games are absolutely huge, on par with major motion pictures. While some designers are able to build an entertaining product and release it online, it won't perform to the standards of serious console users. Delivery is not...