The ultimate 3D platformer Deo coming out ot June 21 on Desura. The game will feature 24 levels across 5 worlds, each with their own unique background music and visual design including forests, caverns, beaches, wintry mountaintops, deserts and castles. The background music was created especially for Deo by Lucky Lion Studios.
Source: