ive seen new x-men screen shots, ultimate, more regular and now i have no idea what they are doing...