Releasing games when they are not ready seems to be a trend
in the gaming industry nowadays. Some are released filled with bugs and some
just flat out not work. Most of the time, these unfinished games are released
because of time limitation or the devs are just forced to release it ahead of
time. In some cases, developers release their game in an unfinished state and
have the players test it out for them. A few years ago people will call this
bullshit, but nowadays we call it Early Access.