I remember playing a demo for the rerelease of Valhalla clasics, it was fun and apparently was quite popular when it was first out. also something about a skull song...
http://www.vulcan.co.uk/valhalla3d/index.htm is for the 3D game, says its still in development although that was 2 years ago
wonder why theres never been any coverage on it from this site...or has there?