Cardboard Box Entertainment informed us today thath their upcoming independent puzzle video game for PC, called J.U.L.I.A., has just entered the beta testing phase and will be soon prepared for the release. Continue reading J.U.L.I.A. enters its beta testing phase→