Deadlight pretty much immediately reminded me of Shadow Complex. The puzzle mechanics and animation looked very similar, but I doubt you'll get a mech suit to fight zombies with. Unless there are several other worthwhile games in the summer of arcade it seems that the PS3 is getting the lion's share of excellent downloadable titles.