"Pid" promotional poster. The player character attacks the red robots. Released in 2012, the game was developed by Might and Delight.