Do I need to be a Genius to play?

It helps but, NO. We make every effort to make sure no outside knowledge, or specialized skills are needed to solve the problems you are confronted with. All information you will need will be somewhere in the game.