It’s been a few weeks, but there still has been no confirmation that the above screenshot is definitely from Homerun Stars, an upcoming Kinect-based XBLA baseball title. 123Kinect, however, is pretty certain, as mentioned in this article. The argument also seems to make sense, and a cursory glance over the picture would satisfy any onlooker that this, most certainly, seems to be Homerun Stars. Would Microsoft make it that easy though? Or is there something else lurking in the shadows?