It's pretty obvious from the BreakoutGaming website that the games are in final stages of development; I won't be surprised if a prototype is announced any day now
I've already invested heavily in BRO, so this isn't meant to be fud, but when you calculate your risk, screenshots don't mean anything. Separate what is real from what you hope for so much that it seems real. Then, put numbers on reality and you have risk. Then base your investments on that risk and its comparison with an honest assessment of the potential gains if risk where 0 (100% chance of success).