Ahw yes ! The PC closed alpha phase of Star Wars: Battlefront is a go and as you'd expect, PC gamers have been sharing their experience on YouTube. Video after the break.