I believe it's just an effect by Gravity Shield. If an opponent's creature is >5hp, it will display that it is blocked, whether or not it's attacking. Not that it's intended that way, It's just in the programming I believe. It doesn't check for creatures attacking, it just checks for creatures with more than 5 hp.