This is same “Project S” strategy game were saw in the last post. Turns out it’s coming out for Windows! More after the break.

Read more