GameSpot may get a commission from retail offers. Sega's Altered Beast unfortunately isn't playable at its E3 2004 display, but we got to speak with the game's developer to uncover a few more details ...