It's like a side scrolling, action adventure platformer. It looks great, with a great art style and it's been on my radar a while. I don't think they ever announced platforms but it was shown on PS3 and it was assumed exclusive.