I haven't done 8 hours in SIN, but I've done 10 minutes in HEL. 10 Minutes in HEL is long enough to...
(a) De-plane
(b) Clear immigration
(c) Get your bags
(d) Get in a cab going into town
It's a FABULOUS airport for connecting / arriving / departing, but I wouldn't want to spend 8 hours there...