Mount Jackmore

Mount Jackmore is an upcoming promotional 3D multiplayer game that can be accessed via http://www.wubwub.eu/, it is unknown what the game will be about.