Interesting games I didn't get around to when released

As the title says.

List items