STORM takes a creamy ride 720p