This image has popped up on the site All Games Beta. Nothing else is known at the moment, but it could be a movie, a handheld game, or another main entry. Link