je n'ai pas (encore ?) fait singularity, donc je me base que sur ce que j'en sais
timeshift est très linéaire alors que singularité est "seulement" linéaire : y'a qu'un chemin à suivre et pas de choix
graphiquement, timeshift est correct (pour un jeu de 3 ans)
la grosse différence, c'est que dans singularité, tu crées des bulles temporelles, alors que timeshift, une action sur le temps concerne TOUT (sauf toi, évidemment)
ces actions sont au nombre de 3 : ralentir, arrêter et remonter le temps, et tu peux utiliser ces pouvoirs n'importe quand (sauf si le scénario t'en empêche)
les énigmes se valent : sans intérêt ni pour singularity ni pour timeshift ^^
je ne connais pas le scénario de singularity, et celui de timeshift ne vaut rien
néanmoins, pour moins de 10€, ce jeu reste assez agréable 