I looked up the unreal engine 3 on wikipedia. lol at already saying it supports Wii U and PSVita. Anyways, it certainly is portable to wherever we need it.

Anyways, saying we've decided on an engine is not entirely accurate. I think we are going to use OGRE for rendering 3D. Wikipedia page: OGRE - Wikipedia, the free encyclopedia

Anyways, OGRE supplies ONLY the 3D graphics. I think we're also hooking it up to SDL for keyboard, mouse, window, sound, timing, etc. SDL does have graphics, but it is the simplest of 2D graphics. Both of these are basically taking care of communicating with the player.

Anyways, that still leaves the majority of game engine stuff on us. Physics and objects happening. I think this game doesn't need very large physics engines. A compact and robust engine that I envision the "layered 2D" approach to be will make it easier to run on smaller devices such as phones.

By the way, if it hasn't been mentioned here, there has been some discussion of doing an iOS and Android port.

Also older computers.

Anyways, what we're doing now: Well, a bunch of story brainstorming going on. And learning how to program with OGRE for the programmers. Once I do the OGRE wiki basic tutorials, I'm making a demo of the layered engine bit. It's gonna be something simple like controlling a cube to jump around a small 3D platforming demo course.

I haven't been really keeping track of what the story writers have been discussing. Sorry. >.<
But it's probably a secret anyways. I don't want to spoil it for you.

Also, I think there's a general consensus that this is going to be released commercially. For the consoles and all that, too. I'm not really on board with that idea, but whatever. Oh, another good thing about a small custom engine. We don't have to pay anybody for using their engine.

Anyways, that's what's happening.