Major Nelson has announced that this weekend, the 23rd and the 24th, is free for Europe. The news comes in conjunction with Mircrosoft’s