WTF?!

Devega has moved! That's right, update your links/bookmarks.

www.sega-devega.net