A remake of the homonymous game developed by Deconstructeam for Ludum Dare 26, Gods Will Be Watching is…