The Heavy: The Game – Primi screenshots