Why do we believe today that a game was planned or in development (Release Switch = no)?
Press release
Print / Online advertisements
Editorial content
Developer statement
Promotional website
Release of screen shots