Even though the demo is releasing Thursday, Capcom have decided to release some screenshots to tease you even more… well, only if you’re into Moto GP.