Here's the debut trailer for Sushi Castle, coming soon to Xbox LIVE Indie Games.
Choose your preferred download format:
It's like a lame version of The Binding of Isaac. U_U
About CBS Interactive | Jobs | Advertise