Review All Aboard pokie machine for a solid, rewarding mentality