SEGA has switched over the Project Omega teaser site to reveal Demon Tribe, a title that appears to be a top-down action game where you take on the role of a demon-fighting...demon. According to the site's source code, this title is set for release on Wii U, Vita and PSP.