You can find games from the lovely publisher Digerati on sale this weekend (June 17-19).