2 ms·So...almost 20 years later (started in 2004 according to Wikipedia): do we actually have a game yet?by AdmiralAsshat 5y agoSo...almost 20 years later (started in 2004 according to Wikipedia): do we actually have a game yet?