I've been waiting on this box for a while and it looked like it was due for release in the next few days, but it's now gone from the Upcoming page and Wayland Games have added another 3 and half months to release date?
Any news on what's going on with this?