Direct from the Xbox presentation at E3, we’ve just gotten news that for the first time in ten years, we will get to see our furry, foul mouthed friend return to consoles. Project Spark is game that allows players to create and creators to play. Basically, build you own game, and play the games of …